Class BDBodyTracking

java.lang.Object
org.lwjgl.openxr.BDBodyTracking

public class BDBodyTracking extends Object
  • Field Details

    • XR_BD_body_tracking_SPEC_VERSION

      public static final int XR_BD_body_tracking_SPEC_VERSION
      See Also:
    • XR_BD_BODY_TRACKING_EXTENSION_NAME

      public static final String XR_BD_BODY_TRACKING_EXTENSION_NAME
      See Also:
    • XR_OBJECT_TYPE_BODY_TRACKER_BD

      public static final int XR_OBJECT_TYPE_BODY_TRACKER_BD
      See Also:
    • XR_TYPE_BODY_TRACKER_CREATE_INFO_BD

      public static final int XR_TYPE_BODY_TRACKER_CREATE_INFO_BD
      See Also:
    • XR_TYPE_BODY_JOINTS_LOCATE_INFO_BD

      public static final int XR_TYPE_BODY_JOINTS_LOCATE_INFO_BD
      See Also:
    • XR_TYPE_BODY_JOINT_LOCATIONS_BD

      public static final int XR_TYPE_BODY_JOINT_LOCATIONS_BD
      See Also:
    • XR_TYPE_SYSTEM_BODY_TRACKING_PROPERTIES_BD

      public static final int XR_TYPE_SYSTEM_BODY_TRACKING_PROPERTIES_BD
      See Also:
    • XR_BODY_JOINT_PELVIS_BD

      public static final int XR_BODY_JOINT_PELVIS_BD
      See Also:
    • XR_BODY_JOINT_LEFT_HIP_BD

      public static final int XR_BODY_JOINT_LEFT_HIP_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_HIP_BD

      public static final int XR_BODY_JOINT_RIGHT_HIP_BD
      See Also:
    • XR_BODY_JOINT_SPINE1_BD

      public static final int XR_BODY_JOINT_SPINE1_BD
      See Also:
    • XR_BODY_JOINT_LEFT_KNEE_BD

      public static final int XR_BODY_JOINT_LEFT_KNEE_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_KNEE_BD

      public static final int XR_BODY_JOINT_RIGHT_KNEE_BD
      See Also:
    • XR_BODY_JOINT_SPINE2_BD

      public static final int XR_BODY_JOINT_SPINE2_BD
      See Also:
    • XR_BODY_JOINT_LEFT_ANKLE_BD

      public static final int XR_BODY_JOINT_LEFT_ANKLE_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_ANKLE_BD

      public static final int XR_BODY_JOINT_RIGHT_ANKLE_BD
      See Also:
    • XR_BODY_JOINT_SPINE3_BD

      public static final int XR_BODY_JOINT_SPINE3_BD
      See Also:
    • XR_BODY_JOINT_LEFT_FOOT_BD

      public static final int XR_BODY_JOINT_LEFT_FOOT_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_FOOT_BD

      public static final int XR_BODY_JOINT_RIGHT_FOOT_BD
      See Also:
    • XR_BODY_JOINT_NECK_BD

      public static final int XR_BODY_JOINT_NECK_BD
      See Also:
    • XR_BODY_JOINT_LEFT_COLLAR_BD

      public static final int XR_BODY_JOINT_LEFT_COLLAR_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_COLLAR_BD

      public static final int XR_BODY_JOINT_RIGHT_COLLAR_BD
      See Also:
    • XR_BODY_JOINT_HEAD_BD

      public static final int XR_BODY_JOINT_HEAD_BD
      See Also:
    • XR_BODY_JOINT_LEFT_SHOULDER_BD

      public static final int XR_BODY_JOINT_LEFT_SHOULDER_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_SHOULDER_BD

      public static final int XR_BODY_JOINT_RIGHT_SHOULDER_BD
      See Also:
    • XR_BODY_JOINT_LEFT_ELBOW_BD

      public static final int XR_BODY_JOINT_LEFT_ELBOW_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_ELBOW_BD

      public static final int XR_BODY_JOINT_RIGHT_ELBOW_BD
      See Also:
    • XR_BODY_JOINT_LEFT_WRIST_BD

      public static final int XR_BODY_JOINT_LEFT_WRIST_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_WRIST_BD

      public static final int XR_BODY_JOINT_RIGHT_WRIST_BD
      See Also:
    • XR_BODY_JOINT_LEFT_HAND_BD

      public static final int XR_BODY_JOINT_LEFT_HAND_BD
      See Also:
    • XR_BODY_JOINT_RIGHT_HAND_BD

      public static final int XR_BODY_JOINT_RIGHT_HAND_BD
      See Also:
    • XR_BODY_JOINT_SET_BODY_WITHOUT_ARM_BD

      public static final int XR_BODY_JOINT_SET_BODY_WITHOUT_ARM_BD
      See Also:
    • XR_BODY_JOINT_SET_FULL_BODY_JOINTS_BD

      public static final int XR_BODY_JOINT_SET_FULL_BODY_JOINTS_BD
      See Also:
  • Method Details

    • nxrCreateBodyTrackerBD

      public static int nxrCreateBodyTrackerBD(XrSession session, long createInfo, long bodyTracker)
      XrResult xrCreateBodyTrackerBD(XrSession session, XrBodyTrackerCreateInfoBD const * createInfo, XrBodyTrackerBD * bodyTracker)
    • xrCreateBodyTrackerBD

      public static int xrCreateBodyTrackerBD(XrSession session, XrBodyTrackerCreateInfoBD createInfo, PointerBuffer bodyTracker)
      XrResult xrCreateBodyTrackerBD(XrSession session, XrBodyTrackerCreateInfoBD const * createInfo, XrBodyTrackerBD * bodyTracker)
    • xrDestroyBodyTrackerBD

      public static int xrDestroyBodyTrackerBD(XrBodyTrackerBD bodyTracker)
      XrResult xrDestroyBodyTrackerBD(XrBodyTrackerBD bodyTracker)
    • nxrLocateBodyJointsBD

      public static int nxrLocateBodyJointsBD(XrBodyTrackerBD bodyTracker, long locateInfo, long locations)
      XrResult xrLocateBodyJointsBD(XrBodyTrackerBD bodyTracker, XrBodyJointsLocateInfoBD const * locateInfo, XrBodyJointLocationsBD * locations)
    • xrLocateBodyJointsBD

      public static int xrLocateBodyJointsBD(XrBodyTrackerBD bodyTracker, XrBodyJointsLocateInfoBD locateInfo, XrBodyJointLocationsBD locations)
      XrResult xrLocateBodyJointsBD(XrBodyTrackerBD bodyTracker, XrBodyJointsLocateInfoBD const * locateInfo, XrBodyJointLocationsBD * locations)