AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
CursorStateEnum.cs
Go to the documentation of this file.
1
// Copyright (c) Microsoft Corporation. All rights reserved.
2
// Licensed under the MIT License. See LICENSE in the project root for license information.
3
4
namespace
HoloToolkit
.Unity.InputModule
5
{
9
public
enum
CursorStateEnum
10
{
15
None
= -1,
19
Observe
,
23
ObserveHover
,
27
Interact
,
31
InteractHover
,
35
Select
,
40
Release
,
44
Contextual
45
}
46
}
HoloToolkit.Unity.InputModule.CursorStateEnum.ObserveHover
Not IsHandVisible AND not IsInputSourceDown AND TargetedObject exists
HoloToolkit.Unity.InputModule.CursorStateEnum.Select
IsHandVisible AND IsInputSourceDown
HoloToolkit.Unity.InputModule.CursorStateEnum.Interact
IsHandVisible AND not IsInputSourceDown AND TargetedObject is NULL
HoloToolkit.Unity.InputModule.CursorStateEnum.Observe
Not IsHandVisible
HoloToolkit.Unity.InputModule.CursorStateEnum.Contextual
Allows for external override
HoloToolkit
HoloToolkit.Unity.InputModule.CursorStateEnum
CursorStateEnum
Enum for current cursor state
Definition:
CursorStateEnum.cs:9
HoloToolkit.Unity.InputModule.CursorStateEnum.None
Useful for releasing external override. See CursorStateEnum.Contextual
HoloToolkit.Unity.InputModule.CursorStateEnum.Release
Available for use by classes that extend Cursor. No logic for setting Release state exists in the bas...
HoloToolkit.Unity.InputModule.CursorStateEnum.InteractHover
IsHandVisible AND not IsInputSourceDown AND TargetedObject exists
Assets
HoloToolkit
Input
Scripts
Cursor
CursorStateEnum.cs
Generated by
1.8.12