using System;
using UnityEngine.XR.Interaction.Toolkit.Locomotion;
namespace UnityEngine.XR.Interaction.Toolkit
{
///
/// (Deprecated) Options for describing different phases of a locomotion.
///
/// is deprecated. Use instead.
[Obsolete("LocomotionPhase is deprecated in XRI 3.0.0 and will be removed in a future release. Use LocomotionState instead.", false)]
public enum LocomotionPhase
{
///
/// (Deprecated) Describes the idle state of a locomotion, for example, when the user is standing still with no locomotion inputs.
///
/// is deprecated. Use instead.
[Obsolete("LocomotionPhase.Idle is deprecated and will be removed in a future release. Use LocomotionState.Idle instead.", false)]
Idle,
///
/// (Deprecated) Describes the started state of a locomotion, for example, when the locomotion input action is started.
///
/// is deprecated. Use instead.
[Obsolete("LocomotionPhase.Started is deprecated and will be removed in a future release. Use LocomotionState.Preparing instead.", false)]
Started,
///
/// (Deprecated) Describes the moving state of a locomotion, for example, when the user is continuously moving by pushing the joystick.
///
/// is deprecated. Use instead.
[Obsolete("LocomotionPhase.Moving is deprecated and will be removed in a future release. Use LocomotionState.Moving instead.", false)]
Moving,
///
/// (Deprecated) Describes the done state of a locomotion, for example, when the user has ended moving.
///
/// is deprecated. Use instead.
[Obsolete("LocomotionPhase.Done is deprecated and will be removed in a future release. Use LocomotionState.Ended instead.", false)]
Done,
}
}