monado/src/xrt/drivers/wmr/wmr_interface.h

50 lines
886 B
C
Raw Normal View History

// Copyright 2020-2021, N Madsen.
// Copyright 2020-2021, Collabora, Ltd.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief Interface to the WMR driver.
* @author nima01 <nima_zero_one@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup drv_wmr
*/
#pragma once
#ifdef __cplusplus
extern "C" {
#endif
/*!
2021-05-04 15:28:47 +00:00
* @defgroup drv_wmr Windows Mixed Reality driver
* @ingroup drv
*
* @brief Windows Mixed Reality driver.
*/
/*!
* Probing function for Windows Mixed Reality devices.
*
* @ingroup drv_wmr
* @see xrt_prober_found_function_t
*/
int
wmr_found(struct xrt_prober *xp,
struct xrt_prober_device **devices,
2021-11-08 22:54:21 +00:00
size_t device_count,
size_t index,
cJSON *attached_data,
struct xrt_device **out_xdev);
/*!
* @dir drivers/wmr
*
* @brief @ref drv_wmr files.
*/
#ifdef __cplusplus
}
#endif