C# 클래스 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).
상속: EngineHandlerBase
파일 보기 프로젝트 열기: TNOCS/csTouch 1 사용 예제들

공개 메소드들

메소드 설명
MultiEngineHandler ( Func engineCreator, UIElement trackedElement, bool handleTouchEvent = false ) : System

보호된 메소드들

메소드 설명
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

메소드 상세

MultiEngineHandler() 공개 메소드

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

OnGestureAborted() 보호된 메소드

protected OnGestureAborted ( IGestureEngine engine ) : void
engine IGestureEngine
리턴 void

OnGestureCompleted() 보호된 메소드

protected OnGestureCompleted ( IGestureEngine engine ) : void
engine IGestureEngine
리턴 void

OnTrackedElementTouchDown() 보호된 메소드

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

OnTrackedElementTouchMove() 보호된 메소드

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

OnTrackedElementTouchUp() 보호된 메소드

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