Monado OpenXR Runtime
ovrd_interface.h
Go to the documentation of this file.
1
// Copyright 2020, Collabora, Ltd.
2
// SPDX-License-Identifier: BSL-1.0
3
/*!
4
* @file
5
* @brief Interface to the Monado SteamVR Driver exporter.
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
* @ingroup st_ovrd
8
*/
9
10
#pragma once
11
12
#include "
xrt/xrt_defines.h
"
13
14
/*!
15
* @defgroup st_ovrd SteamVR driver provider
16
*
17
* Wraps a @ref xrt_instance and one or more @ref xrt_device and exposes those
18
* to SteamVR through the OpenVR driver interface.
19
*
20
* @ingroup xrt
21
*/
22
23
/*!
24
* Implementation of the HmdDriverFactory function.
25
*
26
* @ingroup st_ovrd
27
*/
28
void
*
29
ovrd_hmd_driver_impl
(
const
char
*pInterfaceName,
int
*pReturnCode);
ovrd_hmd_driver_impl
void * ovrd_hmd_driver_impl(const char *pInterfaceName, int *pReturnCode)
Implementation of the HmdDriverFactory function.
Definition:
ovrd_driver.cpp:1745
xrt_defines.h
Common defines and enums for XRT.
state_trackers
steamvr_drv
ovrd_interface.h
Generated by
1.9.4