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

SDL_DollarGestureEvent

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

フィールド

Uint32typeSDL_DOLLARGESTURE
Uint32timestampイベントのタイムスタンプ
SDL_TouchIDtouchIdタッチデバイスID
SDL_GestureIDgestureIdストロークに最も近いジェスチャーのユニークID
Uint32numFingersストロークを描いた指の数
floaterrorテンプレートと実際のジェスチャーの差 (小さいほど一致している)
floatxジェスチャーの中心のX座標
floatyジェスチャーの中心のY座標
SDL_GestureIDはこのヘッダでは宣言されていないので注意すること. 一貫性のためtouchIdとgestureIdはtouchIDとgestureIDに変更すべきだろうか?

詳細

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

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

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

関連項目(列挙体)

SDL_EventType

関連項目(構造体)

SDL_Event
SDL_MultiGestureEvent

SDL Wikiへのリンク

SDL_DollarGestureEvent - SDL Wiki