1.1.0
unicode-block.h
1 #ifndef FONT_CHEF_UNICODE_BLOCK_H
2 #define FONT_CHEF_UNICODE_BLOCK_H
3 
10 #include <stdint.h>
11 #include "font-chef/font-chef-export.h"
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
23  uint32_t first;
24 
26  uint32_t last;
27 
29  uint32_t count;
30 };
31 
32 /* All the blocks, minus a few in the bottom */
33 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_control;
34 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_basic_latin;
35 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_1_supplement;
36 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_a;
37 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_b;
38 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ipa_extensions;
39 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_spacing_modifier_letters;
40 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_combining_diacritical_marks;
41 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_greek_and_coptic;
42 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cyrillic;
43 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cyrillic_supplement;
44 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_armenian;
45 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hebrew;
46 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic;
47 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_syriac;
48 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic_supplement;
49 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_thaana;
50 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_nko;
51 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_samaritan;
52 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mandaic;
53 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_syriac_supplement;
54 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic_extended_a;
55 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_devanagari;
56 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bengali;
57 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_gurmukhi;
58 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_gujarati;
59 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_oriya;
60 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tamil;
61 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_telugu;
62 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kannada;
63 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_malayalam;
64 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sinhala;
65 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_thai;
66 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_lao;
67 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tibetan;
68 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_myanmar;
69 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_georgian;
70 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hangul_jamo;
71 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ethiopic;
72 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ethiopic_supplement;
73 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cherokee;
74 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_unified_canadian_aboriginal_syllabics;
75 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ogham;
76 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_runic;
77 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tagalog;
78 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hanunoo;
79 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_buhid;
80 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tagbanwa;
81 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_khmer;
82 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mongolian;
83 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_unified_canadian_aboriginal_syllabics_extended;
84 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_limbu;
85 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tai_le;
86 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_new_tai_lue;
87 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_khmer_symbols;
88 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_buginese;
89 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tai_tham;
90 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_combining_diacritical_marks_extended;
91 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_balinese;
92 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sundanese;
93 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_batak;
94 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_lepcha;
95 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ol_chiki;
96 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cyrillic_extended_c;
97 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_georgian_extended;
98 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sundanese_supplement;
99 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_vedic_extensions;
100 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_phonetic_extensions;
101 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_phonetic_extensions_supplement;
102 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_combining_diacritical_marks_supplement;
103 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_additional;
104 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_greek_extended;
105 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_general_punctuation;
106 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_superscripts_and_subscripts;
107 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_currency_symbols;
108 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_combining_diacritical_marks_for_symbols;
109 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_letterlike_symbols;
110 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_number_forms;
111 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arrows;
112 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mathematical_operators;
113 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_technical;
114 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_control_pictures;
115 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_optical_character_recognition;
116 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_enclosed_alphanumerics;
117 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_box_drawing;
118 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_block_elements;
119 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_geometric_shapes;
120 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_symbols;
121 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_dingbats;
122 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_mathematical_symbols_a;
123 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_arrows_a;
124 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_braille_patterns;
125 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_arrows_b;
126 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_mathematical_symbols_b;
127 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_mathematical_operators;
128 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_symbols_and_arrows;
129 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_glagolitic;
130 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_c;
131 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_coptic;
132 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_georgian_supplement;
133 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tifinagh;
134 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ethiopic_extended;
135 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cyrillic_extended_a;
136 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_punctuation;
137 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_radicals_supplement;
138 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kangxi_radicals;
139 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ideographic_description_characters;
140 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_symbols_and_punctuation;
141 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hiragana;
142 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_katakana;
143 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bopomofo;
144 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hangul_compatibility_jamo;
145 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kanbun;
146 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bopomofo_extended;
147 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_strokes;
148 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_katakana_phonetic_extensions;
149 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_enclosed_cjk_letters_and_months;
150 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_compatibility;
151 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_a;
152 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_yijing_hexagram_symbols;
153 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs;
154 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_yi_syllables;
155 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_yi_radicals;
156 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_lisu;
157 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_vai;
158 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cyrillic_extended_b;
159 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bamum;
160 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_modifier_tone_letters;
161 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_d;
162 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_syloti_nagri;
163 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_common_indic_number_forms;
164 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_phags_pa;
165 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_saurashtra;
166 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_devanagari_extended;
167 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kayah_li;
168 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_rejang;
169 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hangul_jamo_extended_a;
170 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_javanese;
171 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_myanmar_extended_b;
172 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cham;
173 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_myanmar_extended_a;
174 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tai_viet;
175 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_meetei_mayek_extensions;
176 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ethiopic_extended_a;
177 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_latin_extended_e;
178 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cherokee_supplement;
179 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_meetei_mayek;
180 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hangul_syllables;
181 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hangul_jamo_extended_b;
182 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_high_surrogates;
183 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_high_private_use_surrogates;
184 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_low_surrogates;
185 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_private_use_area;
186 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_compatibility_ideographs;
187 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_alphabetic_presentation_forms;
188 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic_presentation_forms_a;
189 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_variation_selectors;
190 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_vertical_forms;
191 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_combining_half_marks;
192 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_compatibility_forms;
193 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_small_form_variants;
194 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic_presentation_forms_b;
195 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_halfwidth_and_fullwidth_forms;
196 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_specials;
197 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_linear_b_syllabary;
198 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_linear_b_ideograms;
199 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_aegean_numbers;
200 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ancient_greek_numbers;
201 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ancient_symbols;
202 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_phaistos_disc;
203 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_lycian;
204 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_carian;
205 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_coptic_epact_numbers;
206 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_italic;
207 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_gothic;
208 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_permic;
209 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ugaritic;
210 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_persian;
211 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_deseret;
212 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_shavian;
213 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_osmanya;
214 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_osage;
215 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_elbasan;
216 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_caucasian_albanian;
217 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_linear_a;
218 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cypriot_syllabary;
219 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_imperial_aramaic;
220 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_palmyrene;
221 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_nabataean;
222 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hatran;
223 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_phoenician;
224 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_lydian;
225 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_meroitic_hieroglyphs;
226 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_meroitic_cursive;
227 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kharoshthi;
228 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_south_arabian;
229 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_north_arabian;
230 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_manichaean;
231 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_avestan;
232 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_inscriptional_parthian;
233 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_inscriptional_pahlavi;
234 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_psalter_pahlavi;
235 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_turkic;
236 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_hungarian;
237 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_hanifi_rohingya;
238 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_rumi_numeral_symbols;
239 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_old_sogdian;
240 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sogdian;
241 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_elymaic;
242 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_brahmi;
243 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kaithi;
244 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sora_sompeng;
245 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_chakma;
246 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mahajani;
247 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sharada;
248 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sinhala_archaic_numbers;
249 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_khojki;
250 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_multani;
251 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_khudawadi;
252 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_grantha;
253 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_newa;
254 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tirhuta;
255 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_siddham;
256 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_modi;
257 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mongolian_supplement;
258 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_takri;
259 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ahom;
260 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_dogra;
261 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_warang_citi;
262 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_nandinagari;
263 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_zanabazar_square;
264 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_soyombo;
265 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_pau_cin_hau;
266 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bhaiksuki;
267 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_marchen;
268 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_masaram_gondi;
269 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_gunjala_gondi;
270 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_makasar;
271 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tamil_supplement;
272 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cuneiform;
273 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cuneiform_numbers_and_punctuation;
274 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_early_dynastic_cuneiform;
275 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_egyptian_hieroglyphs;
276 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_egyptian_hieroglyph_format_controls;
277 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_anatolian_hieroglyphs;
278 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bamum_supplement;
279 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mro;
280 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_bassa_vah;
281 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_pahawh_hmong;
282 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_medefaidrin;
283 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miao;
284 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ideographic_symbols_and_punctuation;
285 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tangut;
286 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tangut_components;
287 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kana_supplement;
288 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_kana_extended_a;
289 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_small_kana_extension;
290 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_nushu;
291 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_duployan;
292 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_shorthand_format_controls;
293 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_byzantine_musical_symbols;
294 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_musical_symbols;
295 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ancient_greek_musical_notation;
296 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mayan_numerals;
297 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tai_xuan_jing_symbols;
298 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_counting_rod_numerals;
299 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mathematical_alphanumeric_symbols;
300 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_sutton_signwriting;
301 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_glagolitic_supplement;
302 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_nyiakeng_puachue_hmong;
303 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_wancho;
304 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mende_kikakui;
305 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_adlam;
306 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_indic_siyaq_numbers;
307 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ottoman_siyaq_numbers;
308 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_arabic_mathematical_alphabetic_symbols;
309 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_mahjong_tiles;
310 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_domino_tiles;
311 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_playing_cards;
312 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_enclosed_alphanumeric_supplement;
313 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_enclosed_ideographic_supplement;
314 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_miscellaneous_symbols_and_pictographs;
315 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_emoticons;
316 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_ornamental_dingbats;
317 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_transport_and_map_symbols;
318 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_alchemical_symbols;
319 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_geometric_shapes_extended;
320 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_arrows_c;
321 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_supplemental_symbols_and_pictographs;
322 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_chess_symbols;
323 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_symbols_and_pictographs_extended_a;
324 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_b;
325 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_c;
326 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_d;
327 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_e;
328 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_f;
329 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_cjk_compatibility_ideographs_supplement;
330 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_tags;
331 FONT_CHEF_EXPORT extern struct fc_unicode_block const fc_variation_selectors_supplement;
332 
333 #ifdef __cplusplus
334 }
335 #endif
336 
337 #endif /* FONT_CHEF_UNICODE_BLOCK_H */
fc_unicode_block
Provides information about a specific unicode block, as specified in ftp://ftp.unicode....
Definition: unicode-block.h:21
fc_unicode_block::count
uint32_t count
Same as last - first
Definition: unicode-block.h:29
fc_unicode_block::last
uint32_t last
The last unicode point in this range (inclusive)
Definition: unicode-block.h:26
fc_unicode_block::first
uint32_t first
The first unicode point in this range.
Definition: unicode-block.h:23