SDL
2.0
|
Data Fields | |
SDL_GameControllerBindType | inputType |
union { | |
int button | |
struct { | |
int axis | |
int axis_min | |
int axis_max | |
} axis | |
struct { | |
int hat | |
int hat_mask | |
} hat | |
} | input |
SDL_GameControllerBindType | outputType |
union { | |
SDL_GameControllerButton button | |
struct { | |
SDL_GameControllerAxis axis | |
int axis_min | |
int axis_max | |
} axis | |
} | output |
Definition at line 46 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::axis |
Definition at line 54 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), HasSameOutput(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().
struct { ... } SDL_ExtendedGameControllerBind::axis |
SDL_GameControllerAxis SDL_ExtendedGameControllerBind::axis |
Definition at line 72 of file SDL_gamecontroller.c.
struct { ... } SDL_ExtendedGameControllerBind::axis |
int SDL_ExtendedGameControllerBind::axis_max |
Definition at line 56 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::axis_min |
Definition at line 55 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::button |
Definition at line 51 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), HasSameOutput(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), and SDL_PrivateGameControllerParseElement().
SDL_GameControllerButton SDL_ExtendedGameControllerBind::button |
Definition at line 69 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::hat |
Definition at line 60 of file SDL_gamecontroller.c.
Referenced by HandleJoystickHat(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), and SDL_PrivateGameControllerParseElement().
struct { ... } SDL_ExtendedGameControllerBind::hat |
int SDL_ExtendedGameControllerBind::hat_mask |
Definition at line 61 of file SDL_gamecontroller.c.
union { ... } SDL_ExtendedGameControllerBind::input |
SDL_GameControllerBindType SDL_ExtendedGameControllerBind::inputType |
Definition at line 48 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().
union { ... } SDL_ExtendedGameControllerBind::output |
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), HasSameOutput(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().
SDL_GameControllerBindType SDL_ExtendedGameControllerBind::outputType |
Definition at line 66 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), HasSameOutput(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().