Monado OpenXR Runtime
|
body tracking related API entrypoint functions. More...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "math/m_api.h"
#include "math/m_mathinclude.h"
#include "math/m_space.h"
#include "oxr_objects.h"
#include "oxr_logger.h"
#include "oxr_handle.h"
#include "oxr_conversions.h"
Functions | |
static enum xrt_body_joint_set_type_fb | oxr_to_xrt_body_joint_set_type_fb (XrBodyJointSetFB joint_set_type) |
static XrResult | oxr_body_tracker_fb_destroy_cb (struct oxr_logger *log, struct oxr_handle_base *hb) |
XrResult | oxr_create_body_tracker_fb (struct oxr_logger *log, struct oxr_session *sess, const XrBodyTrackerCreateInfoFB *createInfo, struct oxr_body_tracker_fb **out_body_tracker_fb) |
XrResult | oxr_get_body_skeleton_fb (struct oxr_logger *log, struct oxr_body_tracker_fb *body_tracker_fb, XrBodySkeletonFB *skeleton) |
XrResult | oxr_locate_body_joints_fb (struct oxr_logger *log, struct oxr_body_tracker_fb *body_tracker_fb, struct oxr_space *base_spc, const XrBodyJointsLocateInfoFB *locateInfo, XrBodyJointLocationsFB *locations) |
body tracking related API entrypoint functions.