SyntheticHandsSubsystem 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.
A Unity subsystem that enables articulated hand simulation.
[MixedReality.Toolkit.Subsystems.MRTKSubsystem(Author="Microsoft", ConfigType=typeof(MixedReality.Toolkit.Input.SyntheticHandsConfig), DisplayName="Subsystem for Hand Synthesis", Name="com.mixedreality.synthhands", ProviderType=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem+SyntheticHandsProvider), SubsystemTypeOverride=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem))]
[UnityEngine.Scripting.Preserve]
public class SyntheticHandsSubsystem : MixedReality.Toolkit.Subsystems.HandsSubsystem
[UnityEngine.Scripting.Preserve]
[MixedReality.Toolkit.Subsystems.MRTKSubsystem(Author="Mixed Reality Toolkit Contributors", ConfigType=typeof(MixedReality.Toolkit.Input.SyntheticHandsConfig), DisplayName="Subsystem for Hand Synthesis", Name="org.mixedrealitytoolkit.synthhands", ProviderType=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem+SyntheticHandsProvider), SubsystemTypeOverride=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem))]
public class SyntheticHandsSubsystem : MixedReality.Toolkit.Subsystems.HandsSubsystem
[<MixedReality.Toolkit.Subsystems.MRTKSubsystem(Author="Microsoft", ConfigType=typeof(MixedReality.Toolkit.Input.SyntheticHandsConfig), DisplayName="Subsystem for Hand Synthesis", Name="com.mixedreality.synthhands", ProviderType=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem+SyntheticHandsProvider), SubsystemTypeOverride=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem))>]
[<UnityEngine.Scripting.Preserve>]
type SyntheticHandsSubsystem = class
inherit HandsSubsystem
[<UnityEngine.Scripting.Preserve>]
[<MixedReality.Toolkit.Subsystems.MRTKSubsystem(Author="Mixed Reality Toolkit Contributors", ConfigType=typeof(MixedReality.Toolkit.Input.SyntheticHandsConfig), DisplayName="Subsystem for Hand Synthesis", Name="org.mixedrealitytoolkit.synthhands", ProviderType=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem+SyntheticHandsProvider), SubsystemTypeOverride=typeof(MixedReality.Toolkit.Input.SyntheticHandsSubsystem))>]
type SyntheticHandsSubsystem = class
inherit HandsSubsystem
Public Class SyntheticHandsSubsystem
Inherits HandsSubsystem
- Inheritance
-
UnityEngine.SubsystemsImplementation.SubsystemWithProvider<TSubsystem,TSubsystemDescriptor,TProvider>SyntheticHandsSubsystem
- Attributes
-
MRTKSubsystemAttribute UnityEngine.Scripting.PreserveAttribute
Constructors
| Name | Description |
|---|---|
| SyntheticHandsSubsystem() | |
Methods
| Name | Description |
|---|---|
| GetNeutralHandshape(XRNode) |
Requests the neutral hand shape for the specified hand. |
| GetNeutralPose(XRNode) |
Obsolete.
Requests the neutral pose for the specified hand. |
| GetSelectionHandshape(XRNode) |
Requests the selection handshape for the specified hand. |
| GetSelectionPose(XRNode) |
Obsolete.
Requests the selection pose for the specified hand. |
| SetNeutralHandshape(XRNode, HandshapeTypes+HandshapeId) |
Sets the neutral hand shape for the specified hand. |
| SetNeutralPose(XRNode, HandshapeTypes+HandshapeId) |
Obsolete.
Sets the neutral pose for the specified hand. |
| SetSelectionHandshape(XRNode, HandshapeTypes+HandshapeId) |
Sets the selection handshape for the specified hand. |
| SetSelectionPose(XRNode, HandshapeTypes+HandshapeId) |
Obsolete.
Sets the selection pose for the specified hand. |