Class YVRXRLoader
Inherited Members
Namespace: YVR.Core.XR
Assembly: YVR.Core.Runtime.dll
Syntax
public class YVRXRLoader : XRLoaderHelper
Fields
Name | Description |
---|---|
xrUserDefinedSettings |
Methods
Name | Description |
---|---|
Deinitialize() | Override of UnityEngine.XR.Management.XRLoader.Deinitialize() to provide for clearing the instance map.true If you override this method in your subclass, you must call the base implementation to allow the instance map tp be cleaned up correctly. |
Initialize() | Initialize the loader. This should initialize all subsystems to support the desired runtime setup this loader represents. This is the only method on XRLoader that Management uses to determine the active loader to use. If this method returns true, Management locks this loader as the UnityEngine.XR.Management.XRManagerSettings.activeLoader and and stops fall through processing on the UnityEngine.XR.Management.XRManagerSettings.loaders list of current loaders. If this method returns false, UnityEngine.XR.Management.XRManagerSettings continues to process the next loader in the UnityEngine.XR.Management.XRManagerSettings.loaders list, or fails completely when the list is exhausted. |
Start() | Ask loader to start all initialized subsystems. |
Stop() | Ask loader to stop all initialized subsystems. |