#include <InputHandler_Xbox.h>
Inheritance diagram for InputHandler_Xbox:


Public Member Functions | |
| void | Update (float fDeltaTime) |
| InputHandler_Xbox () | |
| ~InputHandler_Xbox () | |
| void | GetDevicesAndDescriptions (vector< InputDevice > &vDevicesOut, vector< CString > &vDescriptionsOut) |
Private Member Functions | |
| void | getHandles () |
Private Attributes | |
| HANDLE | joysticks [NUM_JOYSTICKS] |
| XINPUT_GAMEPAD | lastState [NUM_JOYSTICKS] |
|
|
XBOX controller maps to the following RageInputDevice constants: DPAD -> JOY_HAT_... START -> JOY_AUX_1 BACK -> JOY_AUX_2 Left thumb button -> JOY_AUX_3 Right thumb button -> JOY_AUX_4 Following buttons are JOY_(index): A, B, X, Y, BLACK, WHITE, Left trigger, right trigger |
|
|
|
|
||||||||||||
|
Implements InputHandler. |
|
|
|
|
|
Reimplemented from InputHandler. |
|
|
|
|
|
|
1.3.7