Get the current state of an axis control on a gamepad.
Sint16 SDL_GetGamepadAxis(SDL_Gamepad *gamepad, SDL_GamepadAxis axis);
gamepad | a gamepad |
axis | an axis index (one of the SDL_GamepadAxis values) |
Returns axis state (including 0) on success or 0 (also) on failure; call SDL_GetError() for more information.
The axis indices start at index 0.
The state is a value ranging from -32768 to 32767. Triggers, however, range from 0 to 32767 (they never return a negative value).
This function is available since SDL 3.0.0.