Class OpenXRLoaderBase
Base abstract class to hold common loader code.
Inherited Members
XRLoaderHelper.m_SubsystemInstanceMap
XRLoaderHelper.GetLoadedSubsystem<T>()
XRLoaderHelper.StartSubsystem<T>()
XRLoaderHelper.StopSubsystem<T>()
XRLoaderHelper.DestroySubsystem<T>()
XRLoaderHelper.WasAssignedToBuildTarget(BuildTargetGroup)
XRLoaderHelper.WasUnassignedFromBuildTarget(BuildTargetGroup)
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.XR.OpenXR
Assembly: Unity.XR.OpenXR.dll
Syntax
[XRSupportedBuildTarget(BuildTargetGroup.Unknown)]
public class OpenXRLoaderBase : XRLoaderHelper
Methods
Deinitialize()
Declaration
public override bool Deinitialize()
Returns
Type | Description |
---|---|
bool | True if deinitialized, false otherwise. |
Overrides
UnityEngine.XR.Management.XRLoaderHelper.Deinitialize()
Initialize()
Declaration
public override bool Initialize()
Returns
Type | Description |
---|---|
bool | True if initialized, false otherwise. |
Overrides
UnityEngine.XR.Management.XRLoader.Initialize()
Start()
See XRLoader.Start
Declaration
public override bool Start()
Returns
Type | Description |
---|---|
bool | True if started, false otherwise. |
Overrides
UnityEngine.XR.Management.XRLoader.Start()
Stop()
See XRLoader.Stop
Declaration
public override bool Stop()
Returns
Type | Description |
---|---|
bool | True if stopped, false otherwise. |
Overrides
UnityEngine.XR.Management.XRLoader.Stop()