- wxHIDDevice() : m_ppDevice(NULL), m_ppQueue(NULL), m_pCookies(NULL) {}
- //kHIDPage_GenericDesktop
- //kHIDUsage_GD_Joystick,kHIDUsage_GD_Mouse,kHIDUsage_GD_Keyboard
- bool Create (int nClass = -1, int nType = -1, int nDev = 1);
-
- static int GetCount(int nClass = -1, int nType = -1);
-
- void AddCookie(CFTypeRef Data, int i);
- void AddCookieInQueue(CFTypeRef Data, int i);
- void InitCookies(size_t dwSize, bool bQueue = false);
-
- //Must be implemented by derived classes
- //builds the cookie array -
- //first call InitCookies to initialize the cookie
- //array, then AddCookie to add a cookie at a certain point in an array
- virtual void BuildCookies(wxCFArray& Array) = 0;
-
- //checks to see whether the cookie at nIndex is active (element value != 0)
- bool IsActive(int nIndex);
-
+ wxHIDDevice() : m_ppDevice(NULL), m_ppQueue(NULL), m_pCookies(NULL) {}
+ //kHIDPage_GenericDesktop
+ //kHIDUsage_GD_Joystick,kHIDUsage_GD_Mouse,kHIDUsage_GD_Keyboard
+ bool Create (int nClass = -1, int nType = -1, int nDev = 1);
+
+ static size_t GetCount(int nClass = -1, int nType = -1);
+
+ void AddCookie(CFTypeRef Data, int i);
+ void AddCookieInQueue(CFTypeRef Data, int i);
+ void InitCookies(size_t dwSize, bool bQueue = false);
+
+ //Must be implemented by derived classes
+ //builds the cookie array -
+ //first call InitCookies to initialize the cookie
+ //array, then AddCookie to add a cookie at a certain point in an array
+ virtual void BuildCookies(wxCFArray& Array) = 0;
+
+ //checks to see whether the cookie at nIndex is active (element value != 0)
+ bool IsActive(int nIndex);
+