Show / Hide Table of Contents

Namespace VIVE.OpenXR.Hand

Classes

ViveHandInteraction

This UnityEngine.XR.OpenXR.Features.OpenXRInteractionFeature enables the use of hand interaction profiles in OpenXR. It enables XR_HTC_hand_interaction in the underyling runtime.

ViveHandInteraction.HandInteractionDevice

ViveHandInteractionExt

This UnityEngine.XR.OpenXR.Features.OpenXRInteractionFeature enables the use of hand interaction profiles in OpenXR. It enables XR_EXT_hand_interaction in the underyling runtime.

ViveHandInteractionExt.HandInteractionExtDevice

ViveHandTracking

ViveHandTrackingHelper

Structs

XrHandJointLocationEXT

XrHandJointLocationEXT structure describes the position, orientation, and radius of a hand joint.

XrHandJointLocationsEXT

XrHandJointLocationsEXT structure returns the state of the hand joint locations.

XrHandJointVelocitiesEXT

The application can chain an XrHandJointVelocitiesEXT structure to the next pointer of XrHandJointLocationsEXT when calling xrLocateHandJointsEXT to retrieve the hand joint velocities.

XrHandJointVelocityEXT

XrHandJointVelocityEXT structure describes the linear and angular velocity of a hand joint.

XrHandJointsLocateInfoEXT

The XrHandJointsLocateInfoEXT structure describes the information to locate hand joints.

XrHandTrackerCreateInfoEXT

The XrHandTrackerCreateInfoEXT structure describes the information to create an XrHandTrackerEXT handle.

XrHandTrackerEXT

The XrHandTrackerEXT handle represents the resources for hand tracking of the specific hand.

XrSystemHandTrackingPropertiesEXT

An application can inspect whether the system is capable of hand tracking input by extending the XrSystemProperties with XrSystemHandTrackingPropertiesEXT structure when calling xrGetSystemProperties.

Enums

XrHandEXT

The XrHandEXT describes which hand the XrHandTrackerEXT is tracking.

XrHandJointEXT

Defines 26 joints for hand tracking: 4 joints for the thumb finger, 5 joints for the other four fingers, and the wrist and palm of the hands.

XrHandJointSetEXT

The XrHandJointSetEXT enum describes the set of hand joints to track when creating an XrHandTrackerEXT.

Delegates

ViveHandTrackingHelper.xrCreateHandTrackerEXTDelegate

The function delegate of xrCreateHandTrackerEXT.

ViveHandTrackingHelper.xrDestroyHandTrackerEXTDelegate

The function delegate of xrDestroyHandTrackerEXT.

ViveHandTrackingHelper.xrLocateHandJointsEXTDelegate

The function delegate of xrLocateHandJointsEXT.

In This Article
Back to top © Copyright 2024 HTC Corporation. All Rights Reserved.
Generated by DocFX