Monado OpenXR Runtime
b_generated_bindings_helpers.h
Go to the documentation of this file.
1// Copyright 2020-2022, Collabora, Ltd.
2// SPDX-License-Identifier: BSL-1.0
3/*!
4 * @file
5 * @brief Generated bindings helpers header.
6 * @author Jakob Bornecrantz <jakob@collabora.com>
7 * @author Christoph Haag <christoph.haag@collabora.com>
8 * @author Korcan Hussein <korcan.hussein@collabora.com>
9 * @ingroup xrt_api
10 */
11
12#pragma once
13#include <stddef.h>
14#include "xrt/xrt_defines.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20const char *
21xrt_input_name_string(enum xrt_input_name input);
22
24xrt_input_name_enum(const char *input);
25
26const char *
27xrt_output_name_string(enum xrt_output_name output);
28
30xrt_output_name_enum(const char *output);
31
32// clang-format on"
33#ifdef __cplusplus
34}
35#endif
xrt_input_name
Every internal input source known to monado with a baked in type.
Definition: xrt_defines.h:1317
xrt_output_name
Name of a output with a baked in type.
Definition: xrt_defines.h:1947
Common defines and enums for XRT.