Search Results for

    Class YVRCompositeLayer

    Used to represent composite layer, which contains overlay / underlay

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    YVRCompositeLayer
    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 YVRCompositeLayer : MonoBehaviour

    Fields

    Name Description
    autoInitLayer

    Should init native composite layer automatically

    compositionDepth

    Composite layer depth. If depth less-than 0, the layer will work as underLayer, otherwise, the layer will works as overlay

    destRectLeft

    Used to represent composite layer, which contains overlay / underlay

    destRectRight

    Used to represent composite layer, which contains overlay / underlay

    isDynamic

    Render content is dynamic If the content you are rendering is dynamic, set this value to true, otherwise the rendered image will remain static even if the data content is updated. This is done to reduce the performance cost of static page rendering.

    isExternalTexture

    Used to represent composite layer, which contains overlay / underlay

    layerHandler

    Used to represent composite layer, which contains overlay / underlay

    m_CircleSegments

    Used to represent composite layer, which contains overlay / underlay

    m_CylinderAngle

    Used to represent composite layer, which contains overlay / underlay

    m_Radius

    Used to represent composite layer, which contains overlay / underlay

    m_Shape

    Used to represent composite layer, which contains overlay / underlay

    m_SharpenType

    Used to represent composite layer, which contains overlay / underlay

    m_SuperSamplingType

    Used to represent composite layer, which contains overlay / underlay

    onLayerAddedGfx

    Used to represent composite layer, which contains overlay / underlay

    onLayerCreatedGfx

    Used to represent composite layer, which contains overlay / underlay

    onLayerDepthSetGfx

    Used to represent composite layer, which contains overlay / underlay

    onLayerDestroyedGfx

    Used to represent composite layer, which contains overlay / underlay

    onLayerRemovedGfx

    Used to represent composite layer, which contains overlay / underlay

    onRegenerateHole

    Used to represent composite layer, which contains overlay / underlay

    renderScale

    Render scale for composite layer resolution. While render scale is 1.0, composite layer resolution will equal to the resolution of [texture](xref: YVR.Core.YVRCompositeLayer.texture)

    rightEyeTexture

    The displayed texture on right eye composite layer, textureLeft will be used for both eye;

    sourceRectLeft

    Used to represent composite layer, which contains overlay / underlay

    sourceRectRight

    Used to represent composite layer, which contains overlay / underlay

    texture

    The displayed texture on composite layer

    Properties

    Name Description
    DestRectLeft

    Used to represent composite layer, which contains overlay / underlay

    DestRectRight

    Used to represent composite layer, which contains overlay / underlay

    SharpenType

    Used to represent composite layer, which contains overlay / underlay

    SourceRectLeft

    Used to represent composite layer, which contains overlay / underlay

    SourceRectRight

    Used to represent composite layer, which contains overlay / underlay

    SuperSamplingType

    Used to represent composite layer, which contains overlay / underlay

    alpha

    Used to represent composite layer, which contains overlay / underlay

    circleSegments

    Used to represent composite layer, which contains overlay / underlay

    cylinderAngle

    Used to represent composite layer, which contains overlay / underlay

    depth

    Used to represent composite layer, which contains overlay / underlay

    height

    The height of the actual texture used in the compositeLayer if texture type is external texture, the size of the texture is controlled by the producer and possibly changes at any time the texture height set to 100 is just for source rect calculate

    radius

    Used to represent composite layer, which contains overlay / underlay

    renderLayerId

    The mask id of render layer

    rightEyeRenderLayerId

    Used to represent composite layer, which contains overlay / underlay

    rightEyeTextureHandle

    Used to represent composite layer, which contains overlay / underlay

    shape

    Used to represent composite layer, which contains overlay / underlay

    swapChainBufferCount

    Used to represent composite layer, which contains overlay / underlay

    textureHandle

    ID of the texture

    width

    The width of the actual texture used in the compositeLayer if texture type is external texture, the size of the texture is controlled by the producer and possibly changes at any time the texture width set to 100 is just for source rect calculate

    Methods

    Name Description
    ApplyLayerSettings()

    Used to represent composite layer, which contains overlay / underlay

    CopyTextureToColorHandle()

    Used to represent composite layer, which contains overlay / underlay

    GetExternalAndroidSurface()

    Used to represent composite layer, which contains overlay / underlay

    Hide()

    Hide the composite layer

    InitCompositeLayer(int)

    Init native composite layer, register composite layer update operations.

    LateUpdate()

    Used to represent composite layer, which contains overlay / underlay

    OnDestroy()

    Used to represent composite layer, which contains overlay / underlay

    OnDisable()

    Used to represent composite layer, which contains overlay / underlay

    OnEnable()

    Used to represent composite layer, which contains overlay / underlay

    OnLayerAddedGfx()

    Used to represent composite layer, which contains overlay / underlay

    OnLayerCreatedGfx(int, int)

    Used to represent composite layer, which contains overlay / underlay

    OnLayerDepthSetGfx(bool)

    Used to represent composite layer, which contains overlay / underlay

    OnLayerDestroyedGfx()

    Used to represent composite layer, which contains overlay / underlay

    OnLayerRemovedGfx()

    Used to represent composite layer, which contains overlay / underlay

    RecreateLayer()

    Used to represent composite layer, which contains overlay / underlay

    RecreateLayer(int)

    Used to represent composite layer, which contains overlay / underlay

    RecreateLayer(int, bool)

    Used to represent composite layer, which contains overlay / underlay

    SetLayerDepth(int)

    Set the render depth of the composite layer

    SetSurfaceDimensions(int, int)

    Used to represent composite layer, which contains overlay / underlay

    SetTexture(Texture, int)

    Used to represent composite layer, which contains overlay / underlay

    SetTexture(Texture, YVRRenderLayerEyeMask, int)

    Used to represent composite layer, which contains overlay / underlay

    Show()

    Show the composite layer

    SwapBufferLayer()

    Used to represent composite layer, which contains overlay / underlay

    UpdateCommandBuffer()

    Used to represent composite layer, which contains overlay / underlay

    UpdateCommandBufferMainThread(CommandBuffer)

    Used to represent composite layer, which contains overlay / underlay

    UpdateCompositeLayerContent()

    Used to represent composite layer, which contains overlay / underlay

    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