|
Monado OpenXR Runtime
|
Wrapper driver around the SteamVR Lighthouse driver. More...

Files | |
| file | device.cpp |
| SteamVR driver device implementation. | |
| file | device.hpp |
| SteamVR driver device header - inherits xrt_device. | |
| file | blockqueue.cpp |
| OpenVR IVRBlockQueue interface implementation. | |
| file | blockqueue.hpp |
| OpenVR IVRBlockQueue interface header. | |
| file | context.hpp |
| SteamVR driver context - implements xrt_tracking_origin and IVRDriverContext. | |
| file | driver_manager.cpp |
| OpenVR IVRDriverManager interface implementation. | |
| file | driver_manager.hpp |
| OpenVR IVRDriverManager interface header. | |
| file | iobuffer.cpp |
| OpenVR IVRIOBuffer interface implementation. | |
| file | iobuffer.hpp |
| OpenVR IVRIOBuffer interface header. | |
| file | paths.cpp |
| OpenVR IVRPaths interface implementation. | |
| file | paths.hpp |
| OpenVR IVRPaths interface header. | |
| file | resources.cpp |
| OpenVR IVRResources interface implementation. | |
| file | resources.hpp |
| OpenVR IVRResources interface header. | |
| file | server.hpp |
| OpenVR IVRServer internal interface header. | |
| file | settings.cpp |
| OpenVR IVRSettings interface implementation. | |
| file | settings.hpp |
| OpenVR IVRSettings interface header. | |
| file | steamvr_lh.cpp |
| SteamVR driver context implementation and entrypoint. | |
| file | steamvr_lh_interface.h |
| SteamVR driver device interface. | |
Functions | |
| enum xrt_result | steamvr_lh_create_devices (struct xrt_prober *xp, struct xrt_system_devices **out_xsysd) |
| Creates the steamvr system devices. More... | |
Wrapper driver around the SteamVR Lighthouse driver.
| enum xrt_result steamvr_lh_create_devices | ( | struct xrt_prober * | xp, |
| struct xrt_system_devices ** | out_xsysd | ||
| ) |
#include <drivers/steamvr_lh/steamvr_lh_interface.h>
Creates the steamvr system devices.
References Context::create(), xrt_system_devices::destroy, U_LOG_IFL_E, U_LOG_IFL_I, U_LOG_IFL_W, and XRT_ERROR_DEVICE_CREATION_FAILED.