private void OnGestureManipulationCanceled(SpatialGestureRecognizer sender, SpatialManipulationCanceledEventArgs args) { if (this.ManipulationCanceledEvent != null) { WaveForegroundTask.Run(() => { this.ManipulationCanceledEvent( this.service, (SpatialSource)args.InteractionSourceKind, this.mixedRealityApplication.HeadRay); }); } }
void ManipulationTranslate_ManipulationCanceled(SpatialGestureRecognizer sender, SpatialManipulationCanceledEventArgs args) { Application.InvokeOnMain(() => app.OnGestureManipulationCanceled()); }
// Summary: // Handler for manipulation canceled events. Clears setpoints and disarms. private void OnManipulationCanceled(object sender, SpatialManipulationCanceledEventArgs e) { ClearSetpointsAndDisarm(); }