C# Class Blake.NUI.WPF.Gestures.MultiEngineHandler

Engine handler for engines that needs more than one touch point to recognize gestures (e.g. DoubleTap)
Since this handler requires more than one touch point in order to recognize gestures it is not possible for it to simultaniously detect parallell gestures (like e.g. two DoubleTap gestures occurring at the same time).
Inheritance: EngineHandlerBase
Datei anzeigen Open project: TNOCS/csTouch Class Usage Examples

Public Methods

Method Description
MultiEngineHandler ( Func engineCreator, UIElement trackedElement, bool handleTouchEvent = false ) : System

Protected Methods

Method Description
OnGestureAborted ( IGestureEngine engine ) : void
OnGestureCompleted ( IGestureEngine engine ) : void
OnTrackedElementTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
OnTrackedElementTouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
OnTrackedElementTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void

Method Details

MultiEngineHandler() public method

public MultiEngineHandler ( Func engineCreator, UIElement trackedElement, bool handleTouchEvent = false ) : System
engineCreator Func
trackedElement System.Windows.UIElement
handleTouchEvent bool
return System

OnGestureAborted() protected method

protected OnGestureAborted ( IGestureEngine engine ) : void
engine IGestureEngine
return void

OnGestureCompleted() protected method

protected OnGestureCompleted ( IGestureEngine engine ) : void
engine IGestureEngine
return void

OnTrackedElementTouchDown() protected method

protected OnTrackedElementTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void

OnTrackedElementTouchMove() protected method

protected OnTrackedElementTouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void

OnTrackedElementTouchUp() protected method

protected OnTrackedElementTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void