Monado OpenXR Runtime
alpha_encoding.h
Go to the documentation of this file.
1// Copyright 2019-2022, Collabora, Ltd.
2// SPDX-License-Identifier: BSL-1.0
3/*!
4 * @file
5 * @brief OpenGloves Alpha Encoding Decoding interface.
6 * @author Daniel Willmott <web@dan-w.com>
7 * @ingroup drv_opengloves
8 */
9
10#pragma once
11#include "encoding.h"
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17void
18opengloves_alpha_encoding_decode(const char *data, struct opengloves_input *out_kv);
19
20void
21opengloves_alpha_encoding_encode(const struct opengloves_output *output, char *out_buff);
22#ifdef __cplusplus
23}
24#endif
Defines for OpenGloves internal inputs.
Definition: encoding.h:60
Definition: encoding.h:79