Class HandCommonPosesInteraction.HandInteractionPoses
An interaction feature that supports commonly used hand poses for hand interactions across motion controller and hand tracking devices.
Namespace: UnityEngine.XR.OpenXR.Features.Interactions
Assembly: Unity.XR.OpenXR.dll
Syntax
public class HandCommonPosesInteraction.HandInteractionPoses : OpenXRDevice
Properties
devicePose
A UnityEngine.InputSystem.XR.PoseControl that represents the grip OpenXR binding.
Declaration
public InputSystem.XR.PoseControl devicePose { get; }
Property Value
| Type | Description |
|---|---|
| PoseControl |
pinchPose
A UnityEngine.InputSystem.XR.PoseControl that represents the pinch OpenXR binding.
Declaration
public InputSystem.XR.PoseControl pinchPose { get; }
Property Value
| Type | Description |
|---|---|
| PoseControl |
pointer
A UnityEngine.InputSystem.XR.PoseControl that represents the aim OpenXR binding.
Declaration
public InputSystem.XR.PoseControl pointer { get; }
Property Value
| Type | Description |
|---|---|
| PoseControl |
pokePose
A UnityEngine.InputSystem.XR.PoseControl that represents the poke OpenXR binding.
Declaration
public InputSystem.XR.PoseControl pokePose { get; }
Property Value
| Type | Description |
|---|---|
| PoseControl |
Methods
FinishSetup()
Internal call used to assign controls to the the correct element.
Declaration
protected override void FinishSetup()