16 #ifndef WINPOINTINGDEVICEMANAGER_H
17 #define WINPOINTINGDEVICEMANAGER_H
19 #include <pointing/input/PointingDeviceManager.h>
21 #include <pointing/input/windows/winPointingDevice.h>
39 ThreadState run = THREAD_UNDEFINED;
42 static DWORD WINAPI Loop(LPVOID lpvThreadParam);
43 void processMessage(MSG *msg);
46 static LONG APIENTRY rawInputProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
52 bool relativeDisplacement(
const PRAWMOUSE pmouse,
winPointingDevice *dev,
int *dx,
int *dy);
61 #endif // WINPOINTINGDEVICEMANAGER_H
The PointingDeviceManager class is a helper class which enumerates the list of existing pointing devi...
Definition: PointingDeviceManager.h:87
The SystemPointingDevice class is used to represent Pointing Devices connected to the computer...
Definition: SystemPointingDevice.h:28
Definition: PointingDeviceManager.h:112
Definition: winPointingDeviceManager.h:26
Definition: winPointingDevice.h:18
Definition: PointingDeviceManager.h:43