Table of Contents

Class YVRCameraRig

Namespace
YVR.Core
Assembly
YVR.Core.Runtime.dll

Encapsulate all camera rigid related operations and data

public class YVRCameraRig : YVRBaseRig
Inheritance
Object
Component
Behaviour
MonoBehaviour
YVRCameraRig
Inherited Members
MonoBehaviour.IsInvoking()
MonoBehaviour.CancelInvoke()
MonoBehaviour.StopCoroutine(Coroutine)
MonoBehaviour.StopAllCoroutines()
MonoBehaviour.destroyCancellationToken
MonoBehaviour.useGUILayout
MonoBehaviour.runInEditMode
Behaviour.enabled
Behaviour.isActiveAndEnabled
Component.GetComponent<T>()
Component.TryGetComponent<T>(out T)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren<T>()
Component.GetComponentInParent<T>()
Component.GetComponentsInParent<T>()
Component.GetComponents<T>()
Component.transform
Component.gameObject
Component.tag
Object.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.name
Object.hideFlags

Fields

afterRigBeforeRenderUpdated
afterRigDynamicUpdated

Properties

centerEyeAnchor

Transform of center eye

centerEyeDevice
leftEyeAnchor

Transform of left eye

rightEyeAnchor

Transform of right eye

Methods

GetAcceleration()

Get the acceleration of the eye Center

GetAngularAcceleration()

Get the angular acceleration of the eye Center

GetAngularVelocity()

Get the angular velocity of the eye Center

GetOrientationTracked()

Whether head's orientation is tracked

GetPosition()

Get the position of the eye Center

GetPositionTracked()

Whether head's position is tracked

GetRotation()

Get the rotation of the eye Center

GetVelocity()

Get the velocity of the eye Center

Initialize(YVRManager)

Override @YVR.Core.YVRBaseRig.Initialize

InitializeAnchor()

Override InitializeAnchor()

RecenterPose()

Recenter the pose

UpdateAnchorPose(RigUpdateType)

Get the pose of the anchors(left eye,right eye,center eye) and assign it to each anchor