Get the current state of a finger on a touchpad on a gamepad.
Defined in <SDL3/SDL_gamepad.h>
int SDL_GetGamepadTouchpadFinger(SDL_Gamepad *gamepad, int touchpad, int finger, Uint8 *state, float *x, float *y, float *pressure);
gamepad | a gamepad |
touchpad | a touchpad |
finger | a finger |
state | filled with state |
x | filled with x position, normalized 0 to 1, with the origin in the upper left |
y | filled with y position, normalized 0 to 1, with the origin in the upper left |
pressure | filled with pressure value |
Returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
This function is available since SDL 3.0.0.