SDL 3.0
|
#include <SDL_events.h>
Data Fields | |
Uint32 | type |
Uint64 | timestamp |
SDL_JoystickID | which |
Sint32 | touchpad |
Sint32 | finger |
float | x |
float | y |
float | pressure |
Gamepad touchpad event structure (event.gtouchpad.*)
Definition at line 466 of file SDL_events.h.
Sint32 SDL_GamepadTouchpadEvent::finger |
The index of the finger on the touchpad
Definition at line 472 of file SDL_events.h.
float SDL_GamepadTouchpadEvent::pressure |
Normalized in the range 0...1
Definition at line 475 of file SDL_events.h.
Uint64 SDL_GamepadTouchpadEvent::timestamp |
In nanoseconds, populated using SDL_GetTicksNS()
Definition at line 469 of file SDL_events.h.
Sint32 SDL_GamepadTouchpadEvent::touchpad |
The index of the touchpad
Definition at line 471 of file SDL_events.h.
Uint32 SDL_GamepadTouchpadEvent::type |
SDL_EVENT_GAMEPAD_TOUCHPAD_DOWN or SDL_EVENT_GAMEPAD_TOUCHPAD_MOTION or SDL_EVENT_GAMEPAD_TOUCHPAD_UP
Definition at line 468 of file SDL_events.h.
SDL_JoystickID SDL_GamepadTouchpadEvent::which |
The joystick instance id
Definition at line 470 of file SDL_events.h.
float SDL_GamepadTouchpadEvent::x |
Normalized in the range 0...1 with 0 being on the left
Definition at line 473 of file SDL_events.h.
float SDL_GamepadTouchpadEvent::y |
Normalized in the range 0...1 with 0 being at the top
Definition at line 474 of file SDL_events.h.