Language
Edit

SyntheticHandsSubsystem Class

Definition

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.

Applies to