// --------------------------------------------------------------------------------------------------------------------
//
// Copyright (c) VRMADA, All rights reserved.
//
// --------------------------------------------------------------------------------------------------------------------
namespace UltimateXR.Locomotion
{
///
/// Internal interface for locomotion components to make updating publicly available only from within the framework.
/// Child classes from will implement these through the protected methods.
///
internal interface IUxrLocomotionUpdater
{
#region Public Methods
///
/// Updates the locomotion and the avatar's position/orientation the component belongs to.
///
void UpdateLocomotion();
#endregion
}
}