HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
src
hikogui
unicode
unicode_script.hpp
Go to the documentation of this file.
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
8
#pragma once
9
10
#include <cstdint>
11
12
namespace
hi::inline v1 {
13
14
enum class
unicode_script: uint8_t {
15
Unknown,
16
Common,
17
Latin,
18
Greek,
19
Cyrillic,
20
Armenian,
21
Hebrew,
22
Arabic,
23
Syriac,
24
Thaana,
25
Devanagari,
26
Bengali,
27
Gurmukhi,
28
Gujarati,
29
Oriya,
30
Tamil,
31
Telugu,
32
Kannada,
33
Malayalam,
34
Sinhala,
35
Thai,
36
Lao,
37
Tibetan,
38
Myanmar,
39
Georgian,
40
Hangul,
41
Ethiopic,
42
Cherokee,
43
Canadian_Aboriginal,
44
Ogham,
45
Runic,
46
Khmer,
47
Mongolian,
48
Hiragana,
49
Katakana,
50
Bopomofo,
51
Han,
52
Yi,
53
Old_Italic,
54
Gothic,
55
Deseret,
56
Inherited,
57
Tagalog,
58
Hanunoo,
59
Buhid,
60
Tagbanwa,
61
Limbu,
62
Tai_Le,
63
Linear_B,
64
Ugaritic,
65
Shavian,
66
Osmanya,
67
Cypriot,
68
Braille,
69
Buginese,
70
Coptic,
71
New_Tai_Lue,
72
Glagolitic,
73
Tifinagh,
74
Syloti_Nagri,
75
Old_Persian,
76
Kharoshthi,
77
Balinese,
78
Cuneiform,
79
Phoenician,
80
Phags_Pa,
81
Nko,
82
Sundanese,
83
Lepcha,
84
Ol_Chiki,
85
Vai,
86
Saurashtra,
87
Kayah_Li,
88
Rejang,
89
Lycian,
90
Carian,
91
Lydian,
92
Cham,
93
Tai_Tham,
94
Tai_Viet,
95
Avestan,
96
Egyptian_Hieroglyphs,
97
Samaritan,
98
Lisu,
99
Bamum,
100
Javanese,
101
Meetei_Mayek,
102
Imperial_Aramaic,
103
Old_South_Arabian,
104
Inscriptional_Parthian,
105
Inscriptional_Pahlavi,
106
Old_Turkic,
107
Kaithi,
108
Batak,
109
Brahmi,
110
Mandaic,
111
Chakma,
112
Meroitic_Cursive,
113
Meroitic_Hieroglyphs,
114
Miao,
115
Sharada,
116
Sora_Sompeng,
117
Takri,
118
Caucasian_Albanian,
119
Bassa_Vah,
120
Duployan,
121
Elbasan,
122
Grantha,
123
Pahawh_Hmong,
124
Khojki,
125
Linear_A,
126
Mahajani,
127
Manichaean,
128
Mende_Kikakui,
129
Modi,
130
Mro,
131
Old_North_Arabian,
132
Nabataean,
133
Palmyrene,
134
Pau_Cin_Hau,
135
Old_Permic,
136
Psalter_Pahlavi,
137
Siddham,
138
Khudawadi,
139
Tirhuta,
140
Warang_Citi,
141
Ahom,
142
Anatolian_Hieroglyphs,
143
Hatran,
144
Multani,
145
Old_Hungarian,
146
SignWriting,
147
Adlam,
148
Bhaiksuki,
149
Marchen,
150
Newa,
151
Osage,
152
Tangut,
153
Masaram_Gondi,
154
Nushu,
155
Soyombo,
156
Zanabazar_Square,
157
Dogra,
158
Gunjala_Gondi,
159
Makasar,
160
Medefaidrin,
161
Hanifi_Rohingya,
162
Sogdian,
163
Old_Sogdian,
164
Elymaic,
165
Nandinagari,
166
Nyiakeng_Puachue_Hmong,
167
Wancho,
168
Chorasmian,
169
Dives_Akuru,
170
Khitan_Small_Script,
171
Yezidi,
172
Cypro_Minoan,
173
Old_Uyghur,
174
Tangsa,
175
Toto,
176
Vithkuqi,
177
// ISO 15924
178
Afaka,
179
Arabic_Nastaliq,
180
Blissymbols,
181
Cirth,
182
Cyrillic_Old_Church_Slavonic,
183
Egyptian_Demotic,
184
Egyptian_Hieratic,
185
Han_Bopomofo,
186
Han_Simplified,
187
Han_Traditional,
188
Indus,
189
Jamo,
190
Japanese,
191
Japanese_Syllabaries,
192
Jurchen,
193
Kawi,
194
Khitan_Large_Script,
195
Khutsuri,
196
Korean,
197
Kpelle,
198
Latin_Fraktur,
199
Latin_Gaelic,
200
Leke,
201
Loma,
202
Mayan_Hieroglyphs,
203
Moon,
204
Nag_Mundari,
205
Naxi_Dongba,
206
Nakhi_Geba,
207
Proto_Cuneiform,
208
Proto_Elamite,
209
Book_Pahlavi,
210
Kligon,
211
Proto_Sinaitic,
212
Private_Use_aa,
213
Private_Use_bx,
214
Ranjana,
215
Rongorongo,
216
Sarati,
217
Shuishu,
218
Sunuwar,
219
Symbols,
220
Symbols_Emoji,
221
Syriac_Estrangelo,
222
Syriac_Western,
223
Syriac_Eastern,
224
Tengwar,
225
Unwritten_Documents,
226
Visible_Speech,
227
Woleai,
228
Mathematical_Notation,
229
// Open-type
230
Byzantine_Music,
231
Music,
232
};
233
234
}
Generated on Mon Apr 22 2024 12:53:28 for HikoGUI by
1.10.0