Blake.NUI.WPF.Gestures.EngineHandler.OnTrackedElementTouchDown C# (CSharp) Method

OnTrackedElementTouchDown() protected method

protected OnTrackedElementTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void
    protected override void OnTrackedElementTouchDown(object sender, TouchEventArgs e)
    {
      AbortExistingEngineIfAny(e.TouchDevice);

      var engine = CreateAndSetupGestureEngine(e.TouchDevice);

      var pos = e.GetTouchPoint(null).Position;
      var timestamp = TimestampToDateTime(e.Timestamp);
      engine.TrackTouchDown(pos, timestamp);
      engineStatuses[e.TouchDevice] = engine;

      base.OnTrackedElementTouchDown(sender, e);
    }