Monado OpenXR Runtime
u_system_devices Struct Reference

Helper struct to manage devices by implementing the xrt_system_devices. More...

#include <util/u_system_helpers.h>

Collaboration diagram for u_system_devices:

Data Fields

struct xrt_system_devices base
 
struct xrt_frame_context xfctx
 Optional frame context for visual tracking. More...
 
struct xrt_tracking_origin origin
 Optional shared tracking origin. More...
 

Detailed Description

Helper struct to manage devices by implementing the xrt_system_devices.

The default destroy function that is set by u_system_devices_allocate will first destroy all of the xrt_device and then destroy all nodes in the xrt_frame_context.

Field Documentation

◆ origin

struct xrt_tracking_origin u_system_devices::origin

Optional shared tracking origin.

Referenced by u_builder_roles_helper_open_system().

◆ xfctx

struct xrt_frame_context u_system_devices::xfctx

Optional frame context for visual tracking.

Referenced by u_builder_roles_helper_open_system(), and u_system_devices_close().


The documentation for this struct was generated from the following file: