Monado OpenXR Runtime
survive_interface.h
Go to the documentation of this file.
1
// Copyright 2019, Collabora, Ltd.
2
// SPDX-License-Identifier: BSL-1.0
3
/*!
4
* @file
5
* @brief Interface to Libsurvive adapter.
6
* @author Christoph Haag <christoph.haag@collabora.com>
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
* @ingroup drv_survive
9
*/
10
11
#pragma once
12
13
14
#include "
xrt/xrt_results.h
"
15
#include "
xrt/xrt_defines.h
"
16
#include "
vive/vive_config.h
"
17
18
#ifdef __cplusplus
19
extern
"C"
{
20
#endif
21
22
/*!
23
* @defgroup drv_survive Lighthouse tracking using libsurvive
24
* @ingroup drv
25
*
26
* @brief
27
*/
28
29
int
30
survive_get_devices(
struct
xrt_device
**out_xdevs,
struct
vive_config
**out_vive_config);
31
32
#ifdef __cplusplus
33
}
34
#endif
vive_config
headset config.
Definition:
vive_config.h:143
xrt_device
A single HMD or input device.
Definition:
xrt_device.h:241
vive_config.h
vive json header
xrt_defines.h
Common defines and enums for XRT.
xrt_results.h
Internal result type for XRT.
drivers
survive
survive_interface.h
Generated by
1.9.4