Class PalmPoseInteraction
This OpenXRInteractionFeature enables the use of Palm Pose feature in OpenXR.
Inheritance
PalmPoseInteraction
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.XR.OpenXR.Features.Interactions
Assembly: solution.dll
Syntax
public class PalmPoseInteraction : OpenXRInteractionFeature
Fields
Name | Description |
---|---|
extensionString | The OpenXR Extension string. This is used by OpenXR to check if this extension is available or enabled. /// |
featureId | The feature id string. This is used to give the feature a well known id for reference. |
palmPose | Constant for a pose interaction binding '.../palm_ext/pose' OpenXR Input Binding. |
profile | A unique string for palm pose feature |
Methods
Name | Description |
---|---|
GetDeviceLayoutName() | Return device layout string that used for registering device for the Input System. |
OnInstanceCreate(ulong) | Called after xrCreateInstance. |
RegisterActionMapsWithRuntime() | Register action maps for this device with the OpenXR Runtime. Called at runtime before Start. |
RegisterDeviceLayout() | Registers the PalmPoseInteraction.PalmPose layout with the Input System. |
UnregisterDeviceLayout() | Removes the PalmPoseInteraction.PalmPose layout with the Input System. |