mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class ViveKnucklesController

    Inheritance
    Object
    GenericOpenVRController
    ViveKnucklesController
    Implements
    GenericJoystickController
    Inherited Members
    GenericOpenVRController.LastXrNodeStateReading
    GenericOpenVRController.SetupDefaultInteractions(Handedness)
    GenericOpenVRController.UpdateController()
    GenericOpenVRController.UpdateControllerData(XRNodeState)
    GenericOpenVRController.TryRenderControllerModel(Type, InputSourceType)
    Namespace: Microsoft.MixedReality.Toolkit.OpenVR.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class ViveKnucklesController : GenericOpenVRController, GenericJoystickController

    Constructors

    ViveKnucklesController(TrackingState, Handedness, IMixedRealityInputSource, MixedRealityInteractionMapping[])

    Constructor.

    Declaration
    public ViveKnucklesController(TrackingState trackingState, Handedness controllerHandedness, IMixedRealityInputSource inputSource = null, MixedRealityInteractionMapping[] interactions = null)
    Parameters
    Type Name Description
    TrackingState trackingState
    Handedness controllerHandedness
    IMixedRealityInputSource inputSource
    MixedRealityInteractionMapping[] interactions

    ViveKnucklesController(TrackingState, Handedness, IMixedRealityInputSource, MixedRealityInteractionMapping[])

    Constructor.

    Declaration
    public ViveKnucklesController(TrackingState trackingState, Handedness controllerHandedness, IMixedRealityInputSource inputSource = null, MixedRealityInteractionMapping[] interactions = null)
    Parameters
    Type Name Description
    TrackingState trackingState
    Handedness controllerHandedness
    IMixedRealityInputSource inputSource
    MixedRealityInteractionMapping[] interactions

    Properties

    DefaultLeftHandedInteractions

    Declaration
    public override MixedRealityInteractionMapping[] DefaultLeftHandedInteractions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]
    Overrides
    GenericOpenVRController.DefaultLeftHandedInteractions

    DefaultLeftHandedInteractions

    Declaration
    public override MixedRealityInteractionMapping[] DefaultLeftHandedInteractions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]
    Overrides
    GenericOpenVRController.DefaultLeftHandedInteractions

    DefaultRightHandedInteractions

    Declaration
    public override MixedRealityInteractionMapping[] DefaultRightHandedInteractions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]
    Overrides
    GenericOpenVRController.DefaultRightHandedInteractions

    DefaultRightHandedInteractions

    Declaration
    public override MixedRealityInteractionMapping[] DefaultRightHandedInteractions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]
    Overrides
    GenericOpenVRController.DefaultRightHandedInteractions

    Implements

    GenericJoystickController
    In This Article
    • Constructors
      • ViveKnucklesController(TrackingState, Handedness, IMixedRealityInputSource, MixedRealityInteractionMapping[])
      • ViveKnucklesController(TrackingState, Handedness, IMixedRealityInputSource, MixedRealityInteractionMapping[])
    • Properties
      • DefaultLeftHandedInteractions
      • DefaultLeftHandedInteractions
      • DefaultRightHandedInteractions
      • DefaultRightHandedInteractions
    • Implements
    Back to top Generated by DocFX