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. |