Namespace UnityEngine.XR.Hands.OpenXR
Classes
HandTracking
This OpenXRInteractionFeature enables the use of hand-tracking data in OpenXR through the XRHandSubsystem. It enables XR_EXT_hand_tracking in the underlying runtime. To retrieve hand data, use the XRHandSubsystem retrieved from subsystem.
MetaHandTrackingAim
This OpenXRInteractionFeature enables the use of Meta's hand-tracking aim data in OpenXR. It will not work without also enabling the HandTracking feature. It enables XR_FB_hand_tracking_aim in the underlying runtime. This creates new InputDevices with the HandTracking characteristic where the UnityEngine.InputSystem.TrackedDevice.devicePosition and UnityEngine.InputSystem.TrackedDevice.deviceRotation represent the aim pose exposed by this extension.
MetaHandTrackingAim.MetaAimHand
(Deprecated) A UnityEngine.InputSystem.TrackedDevice based off the data exposed in the Meta Hand Tracking Aim extension. Use MetaHandTrackingAim.MetaAimHand instead of MetaHandTrackingAim.MetaAimHand.
OpenXRHandProvider
Hand tracking provider for the OpenXR platform.
Structs
HandTracking.DestroyingSubsystemEventArgs
Event-args struct passed to destroyingSubsystem when the subsystem is about to be destroyed.
HandTracking.SubsystemCreatedEventArgs
Event-args struct passed to subsystemCreated when the subsystem is created.
Enums
MetaHandTrackingAim.AimFlags
(Deprecated) Use MetaAimFlags instead.