// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace Microsoft.MixedReality.Toolkit.Input { /// /// Specifies how a pointer in MRTK's default input system behaves. /// public enum PointerBehavior { /// /// Pointer active state is managed by MRTK input system. If it is a near pointer (grab, poke), it /// will be always enabled. If it is not a near pointer, it will get disabled if any near pointer on the /// same hand is active. This is what allows rays to turn off when a hand is near a grabbable. /// Default = 0, /// /// Pointer is always on, regardless of what other pointers are active. /// AlwaysOn, /// /// Pointer is always off, regardless of what other pointers are active. /// AlwaysOff }; }