Monado OpenXR Runtime
target_builder_interface.h File Reference

List of all xrt_builder creation functions. More...

#include "xrt/xrt_config_build.h"
#include "xrt/xrt_config_drivers.h"
Include dependency graph for target_builder_interface.h:

Go to the source code of this file.

Functions

struct xrt_buildert_builder_legacy_create (void)
 Builder used as a fallback for drivers not converted to builders yet. More...
 
struct xrt_buildert_builder_steamvr_create (void)
 Builder for SteamVR proprietary wrapper (vive, index, tundra trackers, etc.) More...
 
struct xrt_buildert_builder_lighthouse_create (void)
 Builder for Lighthouse-tracked devices (vive, index, tundra trackers, etc.) More...
 
struct xrt_buildert_builder_north_star_create (void)
 Builder for NorthStar headsets. More...
 
struct xrt_buildert_builder_qwerty_create (void)
 The qwerty driver builder. More...
 
struct xrt_buildert_builder_remote_create (void)
 The remote driver builder. More...
 
struct xrt_buildert_builder_rgb_tracking_create (void)
 RGB tracking based drivers, like PS Move driver and PSVR driver. More...
 
struct xrt_buildert_builder_simulated_create (void)
 Builder for Simulated driver devices. More...
 
struct xrt_buildert_builder_simula_create (void)
 Builder for SimulaVR headsets. More...
 
struct xrt_buildert_builder_wmr_create (void)
 Builder for Windows Mixed Reality headsets. More...
 

Detailed Description

List of all xrt_builder creation functions.

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

Function Documentation

◆ t_builder_legacy_create()

struct xrt_builder * t_builder_legacy_create ( void  )

Builder used as a fallback for drivers not converted to builders yet.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_lighthouse_create()

struct xrt_builder * t_builder_lighthouse_create ( void  )

Builder for Lighthouse-tracked devices (vive, index, tundra trackers, etc.)

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_north_star_create()

struct xrt_builder * t_builder_north_star_create ( void  )

Builder for NorthStar headsets.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_qwerty_create()

struct xrt_builder * t_builder_qwerty_create ( void  )

The qwerty driver builder.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_remote_create()

struct xrt_builder * t_builder_remote_create ( void  )

The remote driver builder.

References xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_rgb_tracking_create()

struct xrt_builder * t_builder_rgb_tracking_create ( void  )

RGB tracking based drivers, like PS Move driver and PSVR driver.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_simula_create()

struct xrt_builder * t_builder_simula_create ( void  )

Builder for SimulaVR headsets.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_simulated_create()

struct xrt_builder * t_builder_simulated_create ( void  )

◆ t_builder_steamvr_create()

struct xrt_builder * t_builder_steamvr_create ( void  )

Builder for SteamVR proprietary wrapper (vive, index, tundra trackers, etc.)

References xrt_builder::estimate_system, and U_TYPED_CALLOC.

◆ t_builder_wmr_create()

struct xrt_builder * t_builder_wmr_create ( void  )

Builder for Windows Mixed Reality headsets.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.