Class HTCBodyTracking

java.lang.Object
org.lwjgl.openxr.HTCBodyTracking

public class HTCBodyTracking extends Object
  • Field Details

    • XR_HTC_body_tracking_SPEC_VERSION

      public static final int XR_HTC_body_tracking_SPEC_VERSION
      See Also:
    • XR_HTC_BODY_TRACKING_EXTENSION_NAME

      public static final String XR_HTC_BODY_TRACKING_EXTENSION_NAME
      See Also:
    • XR_OBJECT_TYPE_BODY_TRACKER_HTC

      public static final int XR_OBJECT_TYPE_BODY_TRACKER_HTC
      See Also:
    • XR_TYPE_SYSTEM_BODY_TRACKING_PROPERTIES_HTC

      public static final int XR_TYPE_SYSTEM_BODY_TRACKING_PROPERTIES_HTC
      See Also:
    • XR_TYPE_BODY_TRACKER_CREATE_INFO_HTC

      public static final int XR_TYPE_BODY_TRACKER_CREATE_INFO_HTC
      See Also:
    • XR_TYPE_BODY_JOINTS_LOCATE_INFO_HTC

      public static final int XR_TYPE_BODY_JOINTS_LOCATE_INFO_HTC
      See Also:
    • XR_TYPE_BODY_JOINT_LOCATIONS_HTC

      public static final int XR_TYPE_BODY_JOINT_LOCATIONS_HTC
      See Also:
    • XR_TYPE_BODY_SKELETON_HTC

      public static final int XR_TYPE_BODY_SKELETON_HTC
      See Also:
    • XR_BODY_JOINT_PELVIS_HTC

      public static final int XR_BODY_JOINT_PELVIS_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_HIP_HTC

      public static final int XR_BODY_JOINT_LEFT_HIP_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_KNEE_HTC

      public static final int XR_BODY_JOINT_LEFT_KNEE_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_ANKLE_HTC

      public static final int XR_BODY_JOINT_LEFT_ANKLE_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_FEET_HTC

      public static final int XR_BODY_JOINT_LEFT_FEET_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_HIP_HTC

      public static final int XR_BODY_JOINT_RIGHT_HIP_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_KNEE_HTC

      public static final int XR_BODY_JOINT_RIGHT_KNEE_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_ANKLE_HTC

      public static final int XR_BODY_JOINT_RIGHT_ANKLE_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_FEET_HTC

      public static final int XR_BODY_JOINT_RIGHT_FEET_HTC
      See Also:
    • XR_BODY_JOINT_WAIST_HTC

      public static final int XR_BODY_JOINT_WAIST_HTC
      See Also:
    • XR_BODY_JOINT_SPINE_LOWER_HTC

      public static final int XR_BODY_JOINT_SPINE_LOWER_HTC
      See Also:
    • XR_BODY_JOINT_SPINE_MIDDLE_HTC

      public static final int XR_BODY_JOINT_SPINE_MIDDLE_HTC
      See Also:
    • XR_BODY_JOINT_SPINE_HIGH_HTC

      public static final int XR_BODY_JOINT_SPINE_HIGH_HTC
      See Also:
    • XR_BODY_JOINT_CHEST_HTC

      public static final int XR_BODY_JOINT_CHEST_HTC
      See Also:
    • XR_BODY_JOINT_NECK_HTC

      public static final int XR_BODY_JOINT_NECK_HTC
      See Also:
    • XR_BODY_JOINT_HEAD_HTC

      public static final int XR_BODY_JOINT_HEAD_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_CLAVICLE_HTC

      public static final int XR_BODY_JOINT_LEFT_CLAVICLE_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_SCAPULA_HTC

      public static final int XR_BODY_JOINT_LEFT_SCAPULA_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_ARM_HTC

      public static final int XR_BODY_JOINT_LEFT_ARM_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_ELBOW_HTC

      public static final int XR_BODY_JOINT_LEFT_ELBOW_HTC
      See Also:
    • XR_BODY_JOINT_LEFT_WRIST_HTC

      public static final int XR_BODY_JOINT_LEFT_WRIST_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_CLAVICLE_HTC

      public static final int XR_BODY_JOINT_RIGHT_CLAVICLE_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_SCAPULA_HTC

      public static final int XR_BODY_JOINT_RIGHT_SCAPULA_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_ARM_HTC

      public static final int XR_BODY_JOINT_RIGHT_ARM_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_ELBOW_HTC

      public static final int XR_BODY_JOINT_RIGHT_ELBOW_HTC
      See Also:
    • XR_BODY_JOINT_RIGHT_WRIST_HTC

      public static final int XR_BODY_JOINT_RIGHT_WRIST_HTC
      See Also:
    • XR_BODY_JOINT_SET_FULL_HTC

      public static final int XR_BODY_JOINT_SET_FULL_HTC
      See Also:
    • XR_BODY_JOINT_CONFIDENCE_NONE_HTC

      public static final int XR_BODY_JOINT_CONFIDENCE_NONE_HTC
      See Also:
    • XR_BODY_JOINT_CONFIDENCE_LOW_HTC

      public static final int XR_BODY_JOINT_CONFIDENCE_LOW_HTC
      See Also:
    • XR_BODY_JOINT_CONFIDENCE_HIGH_HTC

      public static final int XR_BODY_JOINT_CONFIDENCE_HIGH_HTC
      See Also:
    • XR_BODY_JOINT_COUNT_HTC

      public static final int XR_BODY_JOINT_COUNT_HTC
      See Also:
  • Method Details

    • nxrCreateBodyTrackerHTC

      public static int nxrCreateBodyTrackerHTC(XrSession session, long createInfo, long bodyTracker)
      XrResult xrCreateBodyTrackerHTC(XrSession session, XrBodyTrackerCreateInfoHTC const * createInfo, XrBodyTrackerHTC * bodyTracker)
    • xrCreateBodyTrackerHTC

      public static int xrCreateBodyTrackerHTC(XrSession session, XrBodyTrackerCreateInfoHTC createInfo, PointerBuffer bodyTracker)
      XrResult xrCreateBodyTrackerHTC(XrSession session, XrBodyTrackerCreateInfoHTC const * createInfo, XrBodyTrackerHTC * bodyTracker)
    • xrDestroyBodyTrackerHTC

      public static int xrDestroyBodyTrackerHTC(XrBodyTrackerHTC bodyTracker)
      XrResult xrDestroyBodyTrackerHTC(XrBodyTrackerHTC bodyTracker)
    • nxrLocateBodyJointsHTC

      public static int nxrLocateBodyJointsHTC(XrBodyTrackerHTC bodyTracker, long locateInfo, long locations)
      XrResult xrLocateBodyJointsHTC(XrBodyTrackerHTC bodyTracker, XrBodyJointsLocateInfoHTC const * locateInfo, XrBodyJointLocationsHTC * locations)
    • xrLocateBodyJointsHTC

      public static int xrLocateBodyJointsHTC(XrBodyTrackerHTC bodyTracker, XrBodyJointsLocateInfoHTC locateInfo, XrBodyJointLocationsHTC locations)
      XrResult xrLocateBodyJointsHTC(XrBodyTrackerHTC bodyTracker, XrBodyJointsLocateInfoHTC const * locateInfo, XrBodyJointLocationsHTC * locations)
    • nxrGetBodySkeletonHTC

      public static int nxrGetBodySkeletonHTC(XrBodyTrackerHTC bodyTracker, XrSpace baseSpace, int skeletonGenerationId, long skeleton)
      XrResult xrGetBodySkeletonHTC(XrBodyTrackerHTC bodyTracker, XrSpace baseSpace, uint32_t skeletonGenerationId, XrBodySkeletonHTC * skeleton)
    • xrGetBodySkeletonHTC

      public static int xrGetBodySkeletonHTC(XrBodyTrackerHTC bodyTracker, XrSpace baseSpace, int skeletonGenerationId, XrBodySkeletonHTC skeleton)
      XrResult xrGetBodySkeletonHTC(XrBodyTrackerHTC bodyTracker, XrSpace baseSpace, uint32_t skeletonGenerationId, XrBodySkeletonHTC * skeleton)