Search Results for

    Show / Hide Table of Contents

    Class OpenVRRenderableModels

    OpenVR service.

    Inheritance
    object
    DisposableObject
    XRRenderableModels
    OpenVRRenderableModels
    Inherited Members
    XRRenderableModels.OnNewModelAvailable
    XRRenderableModels.FireOnNewModelAvailable(string)
    XRRenderableModels.Destroy()
    DisposableObject.Disposed
    DisposableObject.Dispose()
    DisposableObject.Dispose(bool)
    Namespace: Evergine.OpenVR.InputTracking
    Assembly: Evergine.OpenVR.dll
    Syntax
    public class OpenVRRenderableModels : XRRenderableModels

    Constructors

    OpenVRRenderableModels(OpenVRPlatform)

    Initializes a new instance of the OpenVRRenderableModels class.

    Declaration
    public OpenVRRenderableModels(OpenVRPlatform xrPlatform)
    Parameters
    Type Name Description
    OpenVRPlatform xrPlatform

    XR platform.

    Properties

    AvailableModels

    Gets the available models for download.

    Declaration
    public override IEnumerable<string> AvailableModels { get; }
    Property Value
    Type Description
    IEnumerable<string>
    Overrides
    XRRenderableModels.AvailableModels

    Methods

    TryGetRenderableModelAsync(string)

    Gets a renderable model for this tracked device.

    Declaration
    public override Task<Model> TryGetRenderableModelAsync(string modelName)
    Parameters
    Type Name Description
    string modelName

    The model name.

    Returns
    Type Description
    Task<Model>

    A task that returns the device model.

    Overrides
    XRRenderableModels.TryGetRenderableModelAsync(string)

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX