// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace Microsoft.MixedReality.Toolkit.Input { /// /// Interface for handling mouse pointers. /// public interface IMixedRealityMousePointer : IMixedRealityPointer { /// /// Should the mouse cursor be hidden when no active input is received? /// bool HideCursorWhenInactive { get; } /// /// What is the movement threshold to reach before un-hiding mouse cursor? /// float MovementThresholdToUnHide { get; } /// /// How long should it take before the mouse cursor is hidden? /// float HideTimeout { get; } } }