#include <InputHandler_DirectInput.h>
Inheritance diagram for InputHandler_DInput:


Public Member Functions | |
| InputHandler_DInput () | |
| ~InputHandler_DInput () | |
| void | GetDevicesAndDescriptions (vector< InputDevice > &vDevicesOut, vector< CString > &vDescriptionsOut) |
| void | Update (float fDeltaTime) |
| void | WindowReset () |
Private Member Functions | |
| void | UpdatePolled (DIDevice &device, const RageTimer &tm) |
| void | UpdateBuffered (DIDevice &device, const RageTimer &tm) |
| void | PollAndAcquireDevices () |
| void | InputThreadMain () |
| void | StartThread () |
| void | ShutdownThread () |
Static Private Member Functions | |
| int | InputThread_Start (void *p) |
Private Attributes | |
| RageThread | InputThread |
| bool | shutdown |
|
|
|
|
|
|
|
||||||||||||
|
Implements InputHandler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from InputHandler. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Reimplemented from InputHandler. |
|
|
|
|
|
|
1.3.7