Monado OpenXR Runtime
simulated_interface.h File Reference

Interface to simulated driver. More...

#include "xrt/xrt_compiler.h"
#include "util/u_logging.h"
Include dependency graph for simulated_interface.h:

Go to the source code of this file.

Enumerations

enum  simulated_movement { SIMULATED_MOVEMENT_WOBBLE , SIMULATED_MOVEMENT_ROTATE , SIMULATED_MOVEMENT_STATIONARY }
 What type of movement should the simulated device do. More...
 

Functions

enum u_logging_level simulated_log_level (void)
 Return the logging level that we want for the simulated related code. More...
 
struct xrt_auto_probersimulated_create_auto_prober (void)
 Create a auto prober for simulated devices. More...
 
struct xrt_devicesimulated_hmd_create (enum simulated_movement movement, const struct xrt_pose *center)
 Create a simulated hmd. More...
 
struct xrt_devicesimulated_create_controller (enum xrt_device_name name, enum xrt_device_type type, const struct xrt_pose *center, struct xrt_tracking_origin *origin)
 Create a simulated controller. More...
 

Detailed Description

Interface to simulated driver.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m