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

SDL_TouchFingerEvent

タッチイベントの情報の構造体

フィールド

Uint32typeSDL_FINGERMOTION または SDL_FINGERDOWN または SDL_FINGERUP
Uint32timestampイベントのタイムスタンプ
SDL_TouchIDtouchIdタッチデバイスのID
SDL_FingerIDfingerId指のID
floatxタッチイベントのX座標 (0.0〜1.0で正規化)
floatyタッチイベントのY座標 (0.0〜1.0で正規化)
floatdxX方向の移動量 (-1.0〜1.0で正規化)
floatdyY方向の移動量 (-1.0〜1.0で正規化)
floatpressure加えられた圧力 (0.0〜1.0で正規化)
Uint32windowID指の下にあるウィンドウ(あるならば)

詳細

SDL_TouchFingerEventSDL_Eventのメンバで, SDL_FINGERMOTION, SDL_FINGERDOWN, SDL_FINGERUPが報告されたときに使われる. eventのtfingerフィールドからアクセスできる.

バージョン

SDL 2.0.0以降

関連項目(列挙体)

SDL_EventType

関連項目(構造体)

SDL_Event

SDL Wikiへのリンク

SDL_TouchFingerEvent - SDL Wiki