SDL_JoyHatEvent — Joystick hat position change event structure
typedef | struct { | |||
Uint8 |
type ; |
|||
Uint8 |
which ; |
|||
Uint8 |
hat ; |
|||
Uint8 |
value ; |
|||
} SDL_JoyHatEvent; |
SDL_JoyHatEvent is a
member of the SDL_Event union
and is used when an event of type SDL_JOYHATMOTION
is reported.
A SDL_JOYHATMOTION
event
occurs when ever a user moves a hat on the joystick. The
field which
is the
index of the joystick that reported the event and hat
is the index of the hat
(for a more detailed exlaination see the Joystick section). value
is the current position
of the hat. It is a logically OR'd combination of the
following values (whose meanings should be pretty obvious:)
:
SDL_HAT_CENTERED
SDL_HAT_UP
SDL_HAT_RIGHT
SDL_HAT_DOWN
SDL_HAT_LEFT
The following defines are also provided:
SDL_HAT_RIGHTUP
SDL_HAT_RIGHTDOWN
SDL_HAT_LEFTUP
SDL_HAT_LEFTDOWN
SDL_Event(3), Joystick Functions, SDL_JoystickEventState(3), SDL_JoystickGetHat(3)
COPYRIGHT |
---|
This manual page is taken from the SDL library, licensed under GNU LGPL. |