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

SDL_DollarGestureEvent

複雑なジェスチャーイベントの情報の構造体

フィールド

Uint32typeSDL_DOLLARGESTURE または SDL_DOLLARRECORD
Uint32timestampイベントのタイムスタンプ
SDL_TouchIDtouchIdタッチデバイスID
SDL_GestureIDgestureIdストロークに最も近いジェスチャーのユニークID
Uint32numFingersストロークを描いた指の数
floaterrorテンプレートと実際のジェスチャーの差 (小さいほど一致している)
floatxジェスチャーの中心のX座標
floatyジェスチャーの中心のY座標

詳細

SDL_DollarGestureEventはSDL_Eventのメンバで, typeがSDL_DOLLARGESTUREのとき報告される. イベントのdgestureフィールドからアクセスできる.

xとyは0.0から1.0の範囲である.

SDL_DOLLARRECORDの場合のみtouchIdとgestureIdが有効である.

詳細は README-gesture.md を参照すること.

関連項目(列挙体)

SDL_EventType

関連項目(構造体)

SDL_Event
SDL_MultiGestureEvent

SDL Wikiへのリンク

SDL_DollarGestureEvent - SDL Wiki