mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Enum CursorStateEnum

    Enum for current cursor state

    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public enum CursorStateEnum

    Fields

    Name Description
    Contextual

    Allows for external override

    Interact

    IsHandDetected AND not IsPointerDown AND TargetedObject is NULL

    InteractHover

    IsHandDetected AND not IsPointerDown AND TargetedObject exists

    None

    Useful for releasing external override. See CursorStateEnum.Contextual

    Observe

    Not IsHandDetected OR HasTeleportIntent

    ObserveHover

    Not IsHandDetected AND not IsPointerDown AND TargetedObject exists OR HasTeleportIntent AND Teleport Surface IsValid

    Release

    Available for use by classes that extend Cursor. No logic for setting Release state exists in the base Cursor class.

    Select

    IsHandDetected AND IsPointerDown

    In This Article
    • Fields
    Back to top Generated by DocFX