Language
Edit

HandsSubsystem.Provider Class

Definition

An abstract class defining hand functionality for a HandsSubsystem object.

public abstract class HandsSubsystem.Provider : MixedReality.Toolkit.Subsystems.MRTKSubsystemProvider<MixedReality.Toolkit.Subsystems.HandsSubsystem>, MixedReality.Toolkit.Subsystems.IHandsSubsystem
type HandsSubsystem.Provider = class
    inherit MRTKSubsystemProvider<HandsSubsystem>
    interface IHandsSubsystem
Public MustInherit Class HandsSubsystem.Provider
Inherits MRTKSubsystemProvider(Of HandsSubsystem)
Implements IHandsSubsystem
Inheritance
UnityEngine.SubsystemsImplementation.SubsystemProvider<TSubsystem>
HandsSubsystem.Provider
Implements

Constructors

Name Description
HandsSubsystem.Provider()

Methods

Name Description
Destroy()

Destroys this instance of a Unity subsystem.

(Inherited from MRTKSubsystemProvider<TSubsystem>)
FixedUpdate()

Called by the subsystem in response to the lifecycle manager's FixedUpdate method being called.

(Inherited from MRTKSubsystemProvider<TSubsystem>)
LateUpdate()

Called by the subsystem in response to the lifecycle manager's LateUpdate method being called.

(Inherited from MRTKSubsystemProvider<TSubsystem>)
Start()

Starts an instance of a Unity subsystem.

(Inherited from MRTKSubsystemProvider<TSubsystem>)
Stop()

Stops an instance of a Unity subsystem.

(Inherited from MRTKSubsystemProvider<TSubsystem>)
TryGetEntireHand(XRNode, IReadOnlyList<HandJointPose>)

Get a read-only reference to the entire hand.

TryGetJoint(TrackedHandJoint, XRNode, HandJointPose)

Query a single joint.

Update()

Called by the subsystem in response to the lifecycle manager's Update method being called.

(Inherited from MRTKSubsystemProvider<TSubsystem>)

Applies to