#include <input.h>
◆ CJoystick() [1/2]
CInput::CJoystick::CJoystick |
( |
| ) |
|
|
inline |
◆ CJoystick() [2/2]
CInput::CJoystick::CJoystick |
( |
CInput * |
pInput, |
|
|
int |
Index, |
|
|
SDL_Joystick * |
pDelegate |
|
) |
| |
◆ ~CJoystick()
virtual CInput::CJoystick::~CJoystick |
( |
| ) |
|
|
virtualdefault |
◆ Absolute()
bool CInput::CJoystick::Absolute |
( |
float * |
pX, |
|
|
float * |
pY |
|
) |
| |
|
override |
◆ GetAxisValue()
float CInput::CJoystick::GetAxisValue |
( |
int |
Axis | ) |
|
|
override |
◆ GetGUID()
const char * CInput::CJoystick::GetGUID |
( |
| ) |
const |
|
inline |
◆ GetHatValue()
void CInput::CJoystick::GetHatValue |
( |
int |
Hat, |
|
|
int(&) |
HatKeys[2] |
|
) |
| |
|
override |
◆ GetIndex()
int CInput::CJoystick::GetIndex |
( |
| ) |
const |
|
inlineoverride |
◆ GetInstanceId()
SDL_JoystickID CInput::CJoystick::GetInstanceId |
( |
| ) |
const |
|
inline |
◆ GetJoystickHatKeys()
void CInput::CJoystick::GetJoystickHatKeys |
( |
int |
Hat, |
|
|
int |
HatValue, |
|
|
int(&) |
HatKeys[2] |
|
) |
| |
|
static |
◆ GetName()
const char * CInput::CJoystick::GetName |
( |
| ) |
const |
|
inlineoverride |
◆ GetNumAxes()
int CInput::CJoystick::GetNumAxes |
( |
| ) |
const |
|
inlineoverride |
◆ GetNumBalls()
int CInput::CJoystick::GetNumBalls |
( |
| ) |
const |
|
inlineoverride |
◆ GetNumButtons()
int CInput::CJoystick::GetNumButtons |
( |
| ) |
const |
|
inlineoverride |
◆ GetNumHats()
int CInput::CJoystick::GetNumHats |
( |
| ) |
const |
|
inlineoverride |
◆ Input()
CInput * CInput::CJoystick::Input |
( |
| ) |
|
|
inlineprivate |
◆ Relative()
bool CInput::CJoystick::Relative |
( |
float * |
pX, |
|
|
float * |
pY |
|
) |
| |
|
override |
◆ CInput
◆ m_aGUID
char CInput::CJoystick::m_aGUID[34] |
|
private |
◆ m_aName
char CInput::CJoystick::m_aName[64] |
|
private |
◆ m_Index
int CInput::CJoystick::m_Index |
|
private |
◆ m_InstanceId
SDL_JoystickID CInput::CJoystick::m_InstanceId |
|
private |
◆ m_NumAxes
int CInput::CJoystick::m_NumAxes |
|
private |
◆ m_NumBalls
int CInput::CJoystick::m_NumBalls |
|
private |
◆ m_NumButtons
int CInput::CJoystick::m_NumButtons |
|
private |
◆ m_NumHats
int CInput::CJoystick::m_NumHats |
|
private |
◆ m_pDelegate
SDL_Joystick* CInput::CJoystick::m_pDelegate |
|
private |
◆ m_pInput
CInput* CInput::CJoystick::m_pInput |
|
private |
The documentation for this class was generated from the following files: