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

# SDL_TouchFingerEvent

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

## フィールド

Uint32 | type | SDL_FINGERMOTION または SDL_FINGERDOWN または SDL_FINGERUP
Uint32 | timestamp | イベントのタイムスタンプ
SDL_TouchID | touchId | タッチデバイスのID
SDL_FingerID | fingerId | 指のID
float | x | タッチイベントのX座標 (0.0〜1.0で正規化)
float | y | タッチイベントのY座標 (0.0〜1.0で正規化)
float | dx | X方向の移動量 (-1.0〜1.0で正規化)
float | dy | Y方向の移動量 (-1.0〜1.0で正規化)
float | pressure | 加えられた圧力 (0.0〜1.0で正規化)
Uint32 | windowID | 指の下にあるウィンドウ(あるならば)

## 詳細

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

## バージョン

SDL 2.0.0以降

## 関連項目(列挙体)

SDL_EventType

## 関連項目(構造体)

SDL_Event

## SDL Wikiへのリンク

SDL_TouchFingerEvent - SDL Wiki