目次 - API(機能別) - イベント処理 - SDL_JoyBallEvent

# SDL_JoyBallEvent

ジョイスティックボールイベントの情報の構造体

## フィールド

Uint32 | type | SDL_JOYBALLMOTION
Uint32 | timestamp | イベントのタイムスタンプ
SDL_JoystickID | which | イベントを報告したジョイスティックのインスタンスID
Uint8 | ball | 変化したトラックボールの番号
Sint16 | xrel | X方向の移動量
Sint16 | yrel | Y方向の移動量

## 詳細

SDL_JoyBallEventはSDL_Eventのメンバで, SDL_JOYBALLMOTIONイベントが報告されたときに使われる. eventのjballフィールドからアクセスできる.

SDL_JOYBALLMOTIONイベントはユーザがジョイスティック上のトラックボールを動かすたびに発生する.

トラックボールは移動量のみ戻す. これは(イベントループで)最後に得た位置からの変化量である.

## 関連項目(列挙体)

SDL_EventType

## 関連項目(構造体)

SDL_Event
SDL_JoyAxisEvent
SDL_JoyButtonEvent
SDL_JoyHatEvent

## 関連項目(関数)

SDL_JoystickEventState
SDL_JoystickGetBall

## SDL Wikiへのリンク

SDL_JoyBallEvent - SDL Wiki