mixedreality/com.microsoft.mixedreality..../Providers/XRSDK/XRSDKSubsystemHelpers.cs

32 lines
1.1 KiB
C#

// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using Microsoft.MixedReality.Toolkit.Utilities;
using System;
using UnityEngine.XR;
namespace Microsoft.MixedReality.Toolkit.XRSDK
{
/// <summary>
/// A helper class to provide easier access to active Unity XR SDK subsystems.
/// </summary>
[Obsolete("Use Microsoft.MixedReality.Toolkit.Utilities.XRSubsystemHelpers instead.")]
public static class XRSDKSubsystemHelpers
{
/// <summary>
/// The XR SDK input subsystem for the currently loaded XR plug-in.
/// </summary>
public static XRInputSubsystem InputSubsystem => XRSubsystemHelpers.InputSubsystem;
/// <summary>
/// The XR SDK mesh subsystem for the currently loaded XR plug-in.
/// </summary>
public static XRMeshSubsystem MeshSubsystem => XRSubsystemHelpers.MeshSubsystem;
/// <summary>
/// The XR SDK display subsystem for the currently loaded XR plug-in.
/// </summary>
public static XRDisplaySubsystem DisplaySubsystem => XRSubsystemHelpers.DisplaySubsystem;
}
}