Uint32 | type | SDL_JOYHATMOTION |
Uint32 | timestamp | イベントのタイムスタンプ |
SDL_JoystickID | which | イベントを報告したジョイスティックのインスタンスID |
Uint8 | hat | 変化したハットの番号 |
Uint8 | value | ハットの新しい位置 (詳細を参照すること) |
SDL_JoyHatEventはSDL_Eventのメンバで, SDL_JOYHATMOTIONが報告されたときに使われる. eventのjhatフィールドからアクセスできる.
SDL_JOYHATMOTIONはユーザがジョイスティックのハットを動かすたびに発生する.
valueは以下の値の1つである
SDL_HAT_LEFTUP | SDL_HAT_UP | SDL_HAT_RIGHTUP |
SDL_HAT_LEFT | SDL_HAT_CENTERED | SDL_HAT_RIGHT |
SDL_HAT_LEFTDOWN | SDL_HAT_DOWN | SDL_HAT_RIGHTDOWN |