Search Results for

    Class YVRBaseRig

    Base class of rigid class

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    YVRBaseRig
    YVRCameraRig
    YVRControllerRig
    Inherited Members
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(string, float)
    MonoBehaviour.InvokeRepeating(string, float, float)
    MonoBehaviour.CancelInvoke(string)
    MonoBehaviour.IsInvoking(string)
    MonoBehaviour.StartCoroutine(string)
    MonoBehaviour.StartCoroutine(string, object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StartCoroutine_Auto(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(string)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(object)
    MonoBehaviour.destroyCancellationToken
    MonoBehaviour.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, out Component)
    Component.TryGetComponent<T>(out T)
    Component.GetComponent(string)
    Component.GetComponentInChildren(Type, bool)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(bool)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, bool)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(bool)
    Component.GetComponentsInChildren<T>(bool, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type, bool)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>(bool)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, bool)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(bool)
    Component.GetComponentsInParent<T>(bool, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.CompareTag(string)
    Component.SendMessageUpwards(string, object, SendMessageOptions)
    Component.SendMessageUpwards(string, object)
    Component.SendMessageUpwards(string)
    Component.SendMessageUpwards(string, SendMessageOptions)
    Component.SendMessage(string, object)
    Component.SendMessage(string)
    Component.SendMessage(string, object, SendMessageOptions)
    Component.SendMessage(string, SendMessageOptions)
    Component.BroadcastMessage(string, object, SendMessageOptions)
    Component.BroadcastMessage(string, object)
    Component.BroadcastMessage(string)
    Component.BroadcastMessage(string, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: YVR.Core
    Assembly: YVR.Core.Runtime.dll
    Syntax
    public class YVRBaseRig : MonoBehaviour

    Fields

    Name Description
    hmdPose

    Base class of rigid class

    lControllerPose

    Base class of rigid class

    leftEyePose

    Base class of rigid class

    rControllerPose

    Base class of rigid class

    rightEyePose

    Base class of rigid class

    yvrXRDevices

    Base class of rigid class

    Properties

    Name Description
    trackingSpace

    The parent of all tracking anchors

    Methods

    Name Description
    ConfigureAnchor(Transform, string)

    Configure an anchor

    Initialize(YVRManager)

    Initialize function which will be triggered by YVRManager

    InitializeAnchor()

    Initialization function for derived classes to override

    OnDestroy()

    Equals to MonoBehavior.OnDestroy

    UpdateAnchorPose(RigUpdateType)

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

    UpdatePhysicalAnchorPose()

    Base class of rigid class

    UpdateRenderingAnchorPose()

    Base class of rigid class

    Extension Methods

    ObjectExtensions.GetEnumerableElementType(object)
    ObjectExtensions.IsGenericEnumerable(object)
    ObjectExtensions.ReflectEquals(object, object)
    ObjectExtensions.ReflectionSequenceEqual(object, object)
    ObjectExtensions.TryGetFieldValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TryGetPropertyValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TrySetFieldValue<T>(object, string, T, BindingFlags)
    ObjectExtensions.TrySetPropertyValue<T>(object, string, T, BindingFlags)
    SystemObjectExtensions.As<T>(object)
    YVRLog.Debug(object, string)
    YVRLog.Error(object, string)
    YVRLog.Info(object, string)
    YVRLog.Warn(object, string)
    ComponentExtension.AutoAddingGetComponent<T>(Component)
    ComponentExtension.GetCopyOf<T>(Component, T)
    ComponentExtension.SwitchCanvasUIInteractivity(Component, bool)
    UnityObjectExtensions.TryGetFieldValue<T>(Object, string, out T, BindingFlags)
    UnityObjectExtensions.TryGetPropertyValue<T>(Object, string, out T, BindingFlags)
    UnityObjectExtensions.TrySetFieldValue<T>(Object, string, T, BindingFlags)
    UnityObjectExtensions.TrySetPropertyValue<T>(Object, string, T, BindingFlags)
    ComponentExtension.Hide<T>(T)
    ComponentExtension.SetActive<T>(T, bool)
    ComponentExtension.Show<T>(T)
    In This Article