Simulated driver builder.
More...
|
struct xrt_device * | create_controller (const char *str, enum xrt_device_type type, const struct xrt_pose *center, struct xrt_tracking_origin *origin) |
|
static xrt_result_t | simulated_estimate_system (struct xrt_builder *xb, cJSON *config, struct xrt_prober *xp, struct xrt_builder_estimate *estimate) |
|
static xrt_result_t | simulated_open_system_impl (struct xrt_builder *xb, cJSON *config, struct xrt_prober *xp, struct xrt_tracking_origin *origin, struct xrt_system_devices *xsysd, struct xrt_frame_context *xfctx, struct u_builder_roles_helper *ubrh) |
|
static void | simulated_destroy (struct xrt_builder *xb) |
|
struct xrt_builder * | t_builder_simulated_create (void) |
| Builder for Simulated driver devices. More...
|
|
◆ simulated_open_system_impl()
- Todo:
- Make these be a option to the hmd create function, or just make it be there from the start.
- Todo:
- Create a shared tracking origin on the system devices struct instead.
References xrt_quat::XRT_QUAT_IDENTITY.
◆ t_builder_simulated_create()
struct xrt_builder * t_builder_simulated_create |
( |
void |
| ) |
|
◆ driver_list
const char* driver_list[] |
|
static |