HandsSubsystem.Provider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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>) |