Search Results for

    Show / Hide Table of Contents

    Class OpenXRAction<T>

    Represents an OpenXR action associated with a type.

    Inheritance
    object
    DisposableObject
    OpenXRAction
    OpenXRAction<T>
    OpenXRInputAction<T>
    OpenXROutputAction<T>
    OpenXRPoseAction
    Inherited Members
    OpenXRAction.ActionName
    OpenXRAction.LocalizedActionName
    OpenXRAction.OpenXRPlatform
    OpenXRAction.Action
    OpenXRAction.ActionType
    OpenXRAction.IsActive
    OpenXRAction.Destroy()
    DisposableObject.Disposed
    DisposableObject.Dispose()
    DisposableObject.Dispose(bool)
    Namespace: Evergine.OpenXR.InputTracking.Actions
    Assembly: Evergine.OpenXR.dll
    Syntax
    public abstract class OpenXRAction<T> : OpenXRAction
    Type Parameters
    Name Description
    T

    The result type.

    Constructors

    OpenXRAction(OpenXRPlatform, XrActionSet, XrActionType, ulong[], string, string)

    Initializes a new instance of the OpenXRAction<T> class.

    Declaration
    public OpenXRAction(OpenXRPlatform openXRPlatform, XrActionSet xrActionSet, XrActionType xrActionType, ulong[] subActionPaths, string actionName, string localizedActionName)
    Parameters
    Type Name Description
    OpenXRPlatform openXRPlatform

    The OpenXR platform.

    XrActionSet xrActionSet

    The OpenXR action set.

    XrActionType xrActionType

    The action type.

    ulong[] subActionPaths

    The sub-action paths for this action.

    string actionName

    The action name.

    string localizedActionName

    The localized action name.

    Extension Methods

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