クラス GestureDetector

ジェスチャ検出機構の基底クラス [詳細]

GestureDetectorに対する継承グラフ
DoubleTapGestureDetector DragGestureDetector FlickGestureDetector LongPressGestureDetector PinchGestureDetector TapGestureDetector

すべてのメンバ一覧

Public メソッド

 GestureDetector ()
 コンストラクタ

Protected メソッド

abstract internal
GestureDetectorResponse 
OnTouchEvent (TouchEventCollection touchEvents)
 タッチイベントを配信する。
abstract internal void OnResetState ()
 ジェスチャ検出の状態をリセットする。

プロパティ

GestureDetectorResponse State [get, set]
 GestureDetectorの状態を取得する。
Widget TargetWidget [get, set]
 ジェスチャ検出対象のウィジェットを取得する

説明

ジェスチャ検出機構の基底クラス


メソッド

abstract internal GestureDetectorResponse OnTouchEvent ( TouchEventCollection  touchEvents) [protected, pure virtual]

タッチイベントを配信する。

引数:
touchEventsタッチイベント
戻り値:
タッチイベント配信の応答

DoubleTapGestureDetector, DragGestureDetector, FlickGestureDetector, LongPressGestureDetector, PinchGestureDetector, と TapGestureDetectorで実装されています。


プロパティ

GestureDetectorResponse State [get, set]

GestureDetectorの状態を取得する。

前回のOnTouchEventで返却されたGestureDetectorResponseを取得することができる。OnResetStateが呼ばれるとNoneが設定される。