This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
ARPlusSystem/ARPlusSystem-250418/Library/PackageCache/com.unity.xr.arsubsystems@4.../Runtime/NotTrackingReason.cs

51 lines
1.2 KiB
C#
Raw Normal View History

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 was lost due to poor lighting conditions.
/// </summary>
InsufficientLight,
/// <summary>
/// Tracking was lost due to insufficient visual features.
/// </summary>
InsufficientFeatures,
/// <summary>
/// Tracking was 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 can resume once the app regains access to the camera.
/// </summary>
CameraUnavailable
}
}