Search Results for

    Show / Hide Table of Contents

    Class OpenXRAction<T>

    Represent a OpenXR action associated to 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 actionset.

    XrActionType xrActionType

    The action type.

    ulong[] subActionPaths

    The subaction 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