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 50 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::axis |
Definition at line 58 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), 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 76 of file SDL_gamecontroller.c.
struct { ... } SDL_ExtendedGameControllerBind::axis |
int SDL_ExtendedGameControllerBind::axis_max |
Definition at line 60 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::axis_min |
Definition at line 59 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::button |
Definition at line 55 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), and SDL_PrivateGameControllerParseElement().
SDL_GameControllerButton SDL_ExtendedGameControllerBind::button |
Definition at line 73 of file SDL_gamecontroller.c.
int SDL_ExtendedGameControllerBind::hat |
Definition at line 64 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 65 of file SDL_gamecontroller.c.
union { ... } SDL_ExtendedGameControllerBind::input |
SDL_GameControllerBindType SDL_ExtendedGameControllerBind::inputType |
Definition at line 52 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(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().
SDL_GameControllerBindType SDL_ExtendedGameControllerBind::outputType |
Definition at line 70 of file SDL_gamecontroller.c.
Referenced by HandleJoystickAxis(), HandleJoystickButton(), HandleJoystickHat(), ResetOutput(), SDL_GameControllerGetAxis(), SDL_GameControllerGetBindForAxis(), SDL_GameControllerGetBindForButton(), SDL_GameControllerGetButton(), SDL_PrivateGameControllerParseElement(), and SDL_PrivateLoadButtonMapping().