Class YVRManager
The general manager class of whole sdk which holds other managers and controls the lifecycle of the vr mode
public class YVRManager : MonoBehaviorSingleton<YVRManager>
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourMonoBehaviorSingleton<YVRManager>YVRManager
- Inherited Members
-
MonoBehaviorSingleton<YVRManager>.instanceMonoBehaviorSingleton<YVRManager>.createdInstanceMonoBehaviorSingleton<YVRManager>.Start()MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.destroyCancellationTokenMonoBehaviour.useGUILayoutMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.transformComponent.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
Fields
- boundary
The instance of class YVRBoundary
- cameraRenderer
The instance of class YVRCameraRenderer
- eventsManager
The instance of class YVREventsManager
- hmdManager
The instance of class YVRHMDManager
- qualityManager
The instance of class YVRQualityManager
- trackingManager
The instance of class YVRTrackingStateManager
Properties
- EyeBufferSharpenType
Set or get current eyebuffer sharpenType, see also YVRQualityManager
- batteryLevel
Get current battery level, see also YVRHMDManager
- batteryStatus
Get current battery status(charge or not), see also YVRHMDManager
- batteryTemperature
Get current battery temperature, see also YVRHMDManager
- cameraRig
The instance of class YVRCameraRig
- controllerRig
The instance of class YVRControllerRig
- cpuLevel
Set or get current cpu level(0-4), see also YVRPerformanceManager
- cpuUtilLevel
Get current cpu utilizing level(0.0-1.0), see also YVRHMDManager
- fixedFoveatedRenderingDynamic
Set or get current fixed foveated rendering dynamic, see also YVRQualityManager
- fixedFoveatedRenderingLevel
Set or get current fixed foveated rendering level, see also YVRQualityManager
- fixedFoveationRenderingEnabled
Get whether fixed foveation rendering is enabled or not
- gpuLevel
Set or get current gpu level(0-5), see also YVRPerformanceManager
- gpuUtilLevel
Get current gpu utilizing level(0.0-1.0), see also YVRHMDManager
- handManager
The instance of class YVRHandManager
- headPoseRelativeOffsetRotation
The rotation offset of the center eye (in euler angle), only works in editor mode
- headPoseRelativeOffsetTranslation
The position offset of the center eye, only works in editor mode
- isUserPresent
Get whether user is currently wearing the display, see also YVRHMDManager
- useRecommendedMSAALevel
Get whether to use recommend MSAA level, see also YVRQualityManager
- vSyncCount
Set or get current vSync count, see also YVRQualityManager
- volumeLevel
Get current volume level, see also YVRHMDManager
Methods
- Init()
The override function of @YVR.Core.MonoBehaviorSingleton`1.Init