HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
unicode_decomposition_type.hpp
1// Copyright Take Vos 2022.
2// Distributed under the Boost Software License, Version 1.0.
3// (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)
4
5#pragma once
6
7#include <cstdint>
8
9namespace hi::inline v1 {
10
11// Windows.h defines small as a macro.
12#ifdef small
13#undef small
14#endif
15
16enum class unicode_decomposition_type : uint8_t {
17 none, // No decomposition.
18 canonical,
19 font,
20 noBreak,
21 initial,
22 medial,
23 _final,
24 isolated,
25 circle,
26 super,
27 sub,
28 fraction,
29 vertical,
30 wide,
31 narrow,
32 small,
33 square,
34 compat
35};
36
37}