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_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_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.