Class XRHandSubsystemDescriptor
Describes the capabilities of an XRHandSubsystem.
Inheritance
XRHandSubsystemDescriptor
Implements
Inherited Members
SubsystemDescriptorWithProvider<XRHandSubsystem, XRHandSubsystemProvider>.Create()
SubsystemDescriptorWithProvider.providerType
SubsystemDescriptorWithProvider.subsystemTypeOverride
Namespace: UnityEngine.XR.Hands
Assembly: Unity.XR.Hands.dll
Syntax
public class XRHandSubsystemDescriptor : SubsystemDescriptorWithProvider<XRHandSubsystem, XRHandSubsystemProvider>, ISubsystemDescriptor
Properties
supportsAimActivateValue
Whether the provider can supply aim activate value.
Declaration
public bool supportsAimActivateValue { get; }
Property Value
Type | Description |
---|---|
bool |
supportsAimPose
Whether the provider can supply aim pose.
Declaration
public bool supportsAimPose { get; }
Property Value
Type | Description |
---|---|
bool |
supportsGraspValue
Whether the provider can supply grasp value.
Declaration
public bool supportsGraspValue { get; }
Property Value
Type | Description |
---|---|
bool |
supportsGripPose
Whether the provider can supply grip pose.
Declaration
public bool supportsGripPose { get; }
Property Value
Type | Description |
---|---|
bool |
supportsPinchPose
Whether the provider can supply pinch pose.
Declaration
public bool supportsPinchPose { get; }
Property Value
Type | Description |
---|---|
bool |
supportsPinchValue
Whether the provider can supply pinch value.
Declaration
public bool supportsPinchValue { get; }
Property Value
Type | Description |
---|---|
bool |
supportsPokePose
Whether the provider can supply poke pose.
Declaration
public bool supportsPokePose { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
Register(Cinfo)
Registers a new descriptor with the SubsystemManager
.
Declaration
public static void Register(XRHandSubsystemDescriptor.Cinfo cinfo)
Parameters
Type | Name | Description |
---|---|---|
XRHandSubsystemDescriptor.Cinfo | cinfo | The construction information for the new descriptor. |