Updated Mac OS X code according to commit 8c776f33c1

This commit is contained in:
Marco Antognini 2012-04-06 15:40:29 +02:00
parent e92a3120c7
commit cea0839f45
2 changed files with 15 additions and 13 deletions

View File

@ -45,7 +45,7 @@ namespace priv
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
class HIDJoystickManager : NonCopyable class HIDJoystickManager : NonCopyable
{ {
public: public :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Get the unique instance of the class /// \brief Get the unique instance of the class
@ -57,7 +57,7 @@ public:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
static HIDJoystickManager& getInstance(); static HIDJoystickManager& getInstance();
public: public :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Get the number of currently connected joystick /// \brief Get the number of currently connected joystick
@ -73,7 +73,7 @@ public:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
CFSetRef copyJoysticks(); CFSetRef copyJoysticks();
private: private :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Default constructor /// \brief Default constructor
@ -93,7 +93,7 @@ private:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void update(); void update();
private: private :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Private "plug-in" callback /// \brief Private "plug-in" callback
@ -111,7 +111,7 @@ private:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
static void pluggedOut(void * context, IOReturn, void *, IOHIDDeviceRef); static void pluggedOut(void * context, IOReturn, void *, IOHIDDeviceRef);
private: private :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
// Member data // Member data

View File

@ -62,7 +62,7 @@ namespace priv
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
class WindowImplCocoa : public WindowImpl class WindowImplCocoa : public WindowImpl
{ {
public: public :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Construct the window implementation from an existing control /// \brief Construct the window implementation from an existing control
/// ///
@ -232,13 +232,7 @@ public:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
static void setUpProcess(void); static void setUpProcess(void);
private: public :
////////////////////////////////////////////////////////////
/// \brief Process incoming events from the operating system
///
////////////////////////////////////////////////////////////
virtual void processEvents();
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Get the OS-specific handle of the window /// \brief Get the OS-specific handle of the window
@ -322,6 +316,14 @@ private:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
virtual void setKeyRepeatEnabled(bool enabled); virtual void setKeyRepeatEnabled(bool enabled);
protected :
////////////////////////////////////////////////////////////
/// \brief Process incoming events from the operating system
///
////////////////////////////////////////////////////////////
virtual void processEvents();
private : private :
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////