SDL_JoyHatEvent

Joystick hat position change event structure (event.jhat.*)

\since This struct is available since SDL 3.2.0.

Members

Variables

hat
Uint8 hat;

< The joystick hat index

padding1
Uint8 padding1;
Undocumented in source.
padding2
Uint8 padding2;
Undocumented in source.
reserved
Uint32 reserved;
Undocumented in source.
timestamp
Uint64 timestamp;

< In nanoseconds, populated using SDL_GetTicksNS()

type
SDL_EventType type;

< SDL_EVENT_JOYSTICK_HAT_MOTION

value
Uint8 value;

< The hat position value. \sa SDL_HAT_LEFTUP SDL_HAT_UP SDL_HAT_RIGHTUP \sa SDL_HAT_LEFT SDL_HAT_CENTERED SDL_HAT_RIGHT \sa SDL_HAT_LEFTDOWN SDL_HAT_DOWN SDL_HAT_RIGHTDOWN

which
SDL_JoystickID which;

< The joystick instance id

Meta