NotTrackingReason.cs
1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
namespace UnityEngine.XR.ARSubsystems
{
/// <summary>
/// Represents the reason tracking was lost.
/// </summary>
public enum NotTrackingReason
{
/// <summary>
/// Tracking is working normally.
/// </summary>
None,
/// <summary>
/// Tracking is being initialized.
/// </summary>
Initializing,
/// <summary>
/// Tracking is resuming after an interruption.
/// </summary>
Relocalizing,
/// <summary>
/// Tracking is lost due to poor lighting conditions.
/// </summary>
InsufficientLight,
/// <summary>
/// Tracking is lost due to insufficient visual features.
/// </summary>
InsufficientFeatures,
/// <summary>
/// Tracking is lost due to excessive motion.
/// </summary>
ExcessiveMotion,
/// <summary>
/// Tracking lost reason is not supported.
/// </summary>
Unsupported,
/// <summary>
/// The camera is in use by another application. Tracking may resume once the app regains access to the camera.
/// </summary>
CameraUnavailable
}
}