// --------------------------------------------------------------------------------------------------------------------
//
// Copyright (c) VRMADA, All rights reserved.
//
// --------------------------------------------------------------------------------------------------------------------
namespace UltimateXR.Core
{
///
/// Static class containing common constants used across the framework.
///
public static partial class UxrConstants
{
#region Public Types & Data
public const int MajorVersion = 1;
public const int MinorVersion = 0;
public const int PatchVersion = 0;
public const string UltimateXR = "UltimateXR";
#if ULTIMATEXR_PACKAGE
public const string PackageName = "com.vrmada.ultimatexr-unity";
#endif
public const string AnimationModule = "[UltimateXR.Animation]";
public const string AvatarModule = "[UltimateXR.Avatar]";
public const string CoreModule = "[UltimateXR.Core]";
public const string DevicesModule = "[UltimateXR.Devices]";
public const string LocomotionModule = "[UltimateXR.Locomotion]";
public const string ManipulationModule = "[UltimateXR.Manipulation]";
public const string NetworkingModule = "[UltimateXR.Networking]";
public const string RenderingModule = "[UltimateXR.Rendering]";
public const string UiModule = "[UltimateXR.UI]";
public const string WeaponsModule = "[UltimateXR.Weapons]";
public static string Version => $"{MajorVersion}.{MinorVersion}.{PatchVersion}";
public static string MainCamera = "MainCamera";
#endregion
}
}