|
Public Member Functions |
| CJoystick () |
| ~CJoystick () |
int | Init () |
bool | TranslateEvent (const SDL_Event *a_poInEvent, SMortalEvent *a_poOutEvent) |
const char * | GetJoystickName (int a_iJoystickNumber) |
Protected Types |
enum | { mg_iMaxJoysticks = 32
} |
Protected Member Functions |
int | AxisWorkaround (const SDL_JoyAxisEvent &a_roEvent) |
Protected Attributes |
int | m_iNumJoysticks |
SDL_Joystick * | m_apoJoysticks [mg_iMaxJoysticks] |
const char * | m_apcJoystickNames [mg_iMaxJoysticks] |
bool | m_abWorkaround [mg_iMaxJoysticks] |
int | m_aiHorizontalAxis [mg_iMaxJoysticks] |
int | m_aiVerticalAxis [mg_iMaxJoysticks] |