Monado OpenXR Runtime
Loading...
Searching...
No Matches
opengloves_interface.h
Go to the documentation of this file.
1// Copyright 2019-2022, Collabora, Ltd.
2// Copyright 2026, NVIDIA CORPORATION.
3// SPDX-License-Identifier: BSL-1.0
4/*!
5 * @file
6 * @brief OpenGloves device interface.
7 * @author Daniel Willmott <web@dan-w.com>
8 * @ingroup drv_opengloves
9 */
10
11#pragma once
12
13#include "xrt/xrt_compiler.h"
14
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20struct xrt_device;
21
22/*!
23 * @defgroup drv_opengloves OpenGloves Driver for VR Gloves
24 * @ingroup drv
25 *
26 * @brief Driver for OpenGloves VR Gloves Devices
27 */
28
29void
30opengloves_create_devices(struct xrt_device *old_left,
31 struct xrt_device *old_right,
32 struct xrt_device **out_left,
33 struct xrt_device **out_right);
34
35/*!
36 * @dir drivers/opengloves
37 *
38 * @brief @ref drv_opengloves files.
39 */
40
41#ifdef __cplusplus
42}
43#endif
A single HMD or input device.
Definition xrt_device.h:310
Header holding common defines.