private void GestureRecognizer_ManipulationCompleted(ManipulationCompletedEventArgs args) { var controller = GetController(args.source, false); if (controller != null) { IMixedRealityInputSystem inputSystem = Service as IMixedRealityInputSystem; inputSystem.RaiseGestureCompleted(controller, manipulationAction, args.cumulativeDelta); } }
private void NavigationGestureRecognizer_NavigationCompleted(NavigationCompletedEventArgs args) { var controller = GetController(args.source, false); if (controller != null) { IMixedRealityInputSystem inputSystem = Service as IMixedRealityInputSystem; inputSystem.RaiseGestureCompleted(controller, navigationAction, args.normalizedOffset); } }
private void GestureRecognizer_HoldCompleted(HoldCompletedEventArgs args) { var controller = GetController(args.source, false); if (controller != null) { IMixedRealityInputSystem inputSystem = Service as IMixedRealityInputSystem; inputSystem.RaiseGestureCompleted(controller, holdAction); } }