Table of Contents

Class YVRControllerRig

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

Encapsulate all controllers rigid related operations and information

public class YVRControllerRig : YVRBaseRig
Inheritance
Object
Component
Behaviour
MonoBehaviour
YVRControllerRig
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

Properties

leftControllerAnchor

Transform of right controller

leftControllerDevice
rightControllerAnchor

Transform of left controller

rightControllerDevice

Methods

GetAcceleration(ControllerType)

Get controller's acceleration

GetAngularAcceleration(ControllerType)

Get controller's angular acceleration

GetAngularVelocity(ControllerType)

Get controller's angular angular velocity

GetOrientationTracked(ControllerType)

Whether controller's orientation is tracked

GetPosition(ControllerType)

Get controller's position

GetPositionTracked(ControllerType)

Whether controller's position is tracked

GetRotation(ControllerType)

Get controller's rotation

GetVelocity(ControllerType)

Get controller's velocity

InitializeAnchor()

Override InitializeAnchor()

UpdateAnchorPose(RigUpdateType)

Get the pose of the anchors and assign it to each anchor