|
Monado OpenXR Runtime
|
Tracking objects to IDs. More...
#include "xrt/xrt_results.h"
Go to the source code of this file.
Functions | |
| xrt_result_t | ipc_server_objects_get_xdev_and_validate (volatile struct ipc_client_state *ics, uint32_t id, struct xrt_device **out_xdev) |
| Device functions. More... | |
| xrt_result_t | ipc_server_objects_get_xdev_id_or_add (volatile struct ipc_client_state *ics, struct xrt_device *xdev, uint32_t *out_id) |
| Get a device ID for a given device object, must only be called from the per client thread as this function accesses the client state's memory. More... | |
| xrt_result_t | ipc_server_objects_get_xtrack_and_validate (volatile struct ipc_client_state *ics, uint32_t id, struct xrt_tracking_origin **out_xtrack) |
| Tracking origin functions. More... | |
| xrt_result_t | ipc_server_objects_get_xtrack_id_or_add (volatile struct ipc_client_state *ics, struct xrt_tracking_origin *xtrack, uint32_t *out_id) |
| Get a tracking origin ID for a given tracking origin object, must only be called from the per client thread as this function accesses the client state's memory. More... | |
Tracking objects to IDs.