// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
namespace Microsoft.MixedReality.Toolkit
{
///
/// The Tracking State defines how a device is currently being tracked.
/// This enables developers to be able to handle non-tracked situations and react accordingly.
///
///
/// Tracking is being defined as receiving sensor (positional and/or rotational) data from the device.
///
public enum TrackingState
{
///
/// The device does not support tracking (ex: a traditional game controller).
///
NotApplicable = 0,
///
/// The device is not tracked.
///
NotTracked,
///
/// The device is tracked (positionally and/or rotationally).
///
///
/// Some devices provide additional details regarding the accuracy of the tracking.
///
Tracked
}
}