namespace UnityEngine.XR.ARFoundation
{
///
/// Represents the current state of the AR system.
///
public enum ARSessionState
{
///
/// The AR system has not been initialized. Availability is unknown.
/// .
///
None,
///
/// AR is not supported on the current device.
///
Unsupported,
///
/// The system is checking for the availability of AR.
/// .
///
CheckingAvailability,
///
/// AR is supported, but requires additional software to be installed.
/// .
///
NeedsInstall,
///
/// AR software is being installed. .
///
Installing,
///
/// AR is supported and ready.
///
Ready,
///
/// An AR session is initializing (that is, starting up). This usually means AR is working
/// but has not yet gathered enough information about the environment.
///
SessionInitializing,
///
/// An AR session is running and is tracking (that is, the device is able to determine its
/// position and orientation in the world).
///
SessionTracking
}
}