ReactOS 0.4.15-dev-7842-g558ab78
afblue.h
Go to the documentation of this file.
1/* This file has been generated by the Perl script `afblue.pl', */
2/* using data from file `afblue.dat'. */
3
4/***************************************************************************/
5/* */
6/* afblue.h */
7/* */
8/* Auto-fitter data for blue strings (specification). */
9/* */
10/* Copyright 2013-2018 by */
11/* David Turner, Robert Wilhelm, and Werner Lemberg. */
12/* */
13/* This file is part of the FreeType project, and may only be used, */
14/* modified, and distributed under the terms of the FreeType project */
15/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
16/* this file you indicate that you have read the license and */
17/* understand and accept it fully. */
18/* */
19/***************************************************************************/
20
21
22#ifndef AFBLUE_H_
23#define AFBLUE_H_
24
25
27
28
29 /* an auxiliary macro to decode a UTF-8 character -- since we only use */
30 /* hard-coded, self-converted data, no error checking is performed */
31#define GET_UTF8_CHAR( ch, p ) \
32 do \
33 { \
34 ch = (unsigned char)*p++; \
35 if ( ch >= 0x80 ) \
36 { \
37 FT_UInt len_; \
38 \
39 \
40 if ( ch < 0xE0 ) \
41 { \
42 len_ = 1; \
43 ch &= 0x1F; \
44 } \
45 else if ( ch < 0xF0 ) \
46 { \
47 len_ = 2; \
48 ch &= 0x0F; \
49 } \
50 else \
51 { \
52 len_ = 3; \
53 ch &= 0x07; \
54 } \
55 \
56 for ( ; len_ > 0; len_-- ) \
57 ch = ( ch << 6 ) | ( *p++ & 0x3F ); \
58 } \
59 } while ( 0 )
60
61
62 /*************************************************************************/
63 /*************************************************************************/
64 /***** *****/
65 /***** B L U E S T R I N G S *****/
66 /***** *****/
67 /*************************************************************************/
68 /*************************************************************************/
69
70 /* At the bottommost level, we define strings for finding blue zones. */
71
72
73#define AF_BLUE_STRING_MAX_LEN 51
74
75 /* The AF_Blue_String enumeration values are offsets into the */
76 /* `af_blue_strings' array. */
77
78 typedef enum AF_Blue_String_
79 {
263#ifdef AF_CONFIG_OPTION_CJK
264 AF_BLUE_STRING_CJK_TOP = af_blue_1_1 + 1,
265 AF_BLUE_STRING_CJK_BOTTOM = af_blue_1_1 + 203,
266 af_blue_1_1_1 = af_blue_1_1 + 404,
267#ifdef AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT
268 AF_BLUE_STRING_CJK_LEFT = af_blue_1_1_1 + 1,
269 AF_BLUE_STRING_CJK_RIGHT = af_blue_1_1_1 + 204,
270 af_blue_1_1_2 = af_blue_1_1_1 + 405,
271#else
272 af_blue_1_1_2 = af_blue_1_1_1 + 0,
273#endif /* AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT */
274 af_blue_1_2 = af_blue_1_1_2 + 0,
275#else
277#endif /* AF_CONFIG_OPTION_CJK */
278
279
280 AF_BLUE_STRING_MAX /* do not remove */
281
283
284
285 FT_LOCAL_ARRAY( char )
287
288
289 /*************************************************************************/
290 /*************************************************************************/
291 /***** *****/
292 /***** B L U E S T R I N G S E T S *****/
293 /***** *****/
294 /*************************************************************************/
295 /*************************************************************************/
296
297 /* The next level is to group blue strings into style-specific sets. */
298
299
300 /* Properties are specific to a writing system. We assume that a given */
301 /* blue string can't be used in more than a single writing system, which */
302 /* is a safe bet. */
303#define AF_BLUE_PROPERTY_LATIN_TOP ( 1U << 0 ) /* must have value 1 */
304#define AF_BLUE_PROPERTY_LATIN_SUB_TOP ( 1U << 1 )
305#define AF_BLUE_PROPERTY_LATIN_NEUTRAL ( 1U << 2 )
306#define AF_BLUE_PROPERTY_LATIN_X_HEIGHT ( 1U << 3 )
307#define AF_BLUE_PROPERTY_LATIN_LONG ( 1U << 4 )
308
309#define AF_BLUE_PROPERTY_CJK_TOP ( 1U << 0 ) /* must have value 1 */
310#define AF_BLUE_PROPERTY_CJK_HORIZ ( 1U << 1 ) /* must have value 2 */
311#define AF_BLUE_PROPERTY_CJK_RIGHT AF_BLUE_PROPERTY_CJK_TOP
312
313
314#define AF_BLUE_STRINGSET_MAX_LEN 8
315
316 /* The AF_Blue_Stringset enumeration values are offsets into the */
317 /* `af_blue_stringsets' array. */
318
320 {
374#ifdef AF_CONFIG_OPTION_CJK
375 AF_BLUE_STRINGSET_HANI = af_blue_2_1 + 0,
376 af_blue_2_1_1 = af_blue_2_1 + 2,
377#ifdef AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT
378 af_blue_2_1_2 = af_blue_2_1_1 + 2,
379#else
380 af_blue_2_1_2 = af_blue_2_1_1 + 0,
381#endif /* AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT */
382 af_blue_2_2 = af_blue_2_1_2 + 1,
383#else
385#endif /* AF_CONFIG_OPTION_CJK */
386
387
388 AF_BLUE_STRINGSET_MAX /* do not remove */
389
391
392
393 typedef struct AF_Blue_StringRec_
394 {
397
399
400
403
404/* */
405
407
408
409#endif /* AFBLUE_H_ */
410
411
412/* END */
AF_Blue_String_
Definition: afblue.h:79
@ AF_BLUE_STRING_KHMER_TOP
Definition: afblue.h:181
@ AF_BLUE_STRING_CARIAN_TOP
Definition: afblue.h:110
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_TOP
Definition: afblue.h:104
@ AF_BLUE_STRING_ARMENIAN_SMALL_ASCENDER
Definition: afblue.h:89
@ AF_BLUE_STRING_LATIN_SMALL_BOTTOM
Definition: afblue.h:197
@ AF_BLUE_STRING_CYRILLIC_SMALL_DESCENDER
Definition: afblue.h:129
@ AF_BLUE_STRING_LAO_ASCENDER
Definition: afblue.h:190
@ AF_BLUE_STRING_GREEK_SMALL_BETA_TOP
Definition: afblue.h:158
@ AF_BLUE_STRING_SHAVIAN_SMALL_BOTTOM
Definition: afblue.h:239
@ AF_BLUE_STRING_DEVANAGARI_TOP
Definition: afblue.h:135
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_BOTTOM
Definition: afblue.h:105
@ AF_BLUE_STRING_THAI_LARGE_DESCENDER
Definition: afblue.h:257
@ AF_BLUE_STRING_GREEK_CAPITAL_TOP
Definition: afblue.h:156
@ AF_BLUE_STRING_NKO_TOP
Definition: afblue.h:217
@ AF_BLUE_STRING_DEVANAGARI_HEAD
Definition: afblue.h:136
@ AF_BLUE_STRING_LATIN_CAPITAL_TOP
Definition: afblue.h:193
@ AF_BLUE_STRING_KAYAH_LI_TOP
Definition: afblue.h:176
@ AF_BLUE_STRING_DESERET_CAPITAL_BOTTOM
Definition: afblue.h:131
@ AF_BLUE_STRING_HEBREW_TOP
Definition: afblue.h:171
@ AF_BLUE_STRING_LAO_TOP
Definition: afblue.h:188
@ AF_BLUE_STRING_LATIN_SUBS_SMALL_F_TOP
Definition: afblue.h:201
@ AF_BLUE_STRING_KANNADA_TOP
Definition: afblue.h:174
@ AF_BLUE_STRING_SHAVIAN_BOTTOM
Definition: afblue.h:236
@ AF_BLUE_STRING_ETHIOPIC_BOTTOM
Definition: afblue.h:139
@ AF_BLUE_STRING_BENGALI_TOP
Definition: afblue.h:98
@ AF_BLUE_STRING_DESERET_CAPITAL_TOP
Definition: afblue.h:130
@ AF_BLUE_STRING_OSMANYA_TOP
Definition: afblue.h:231
@ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_ASCENDER
Definition: afblue.h:142
@ AF_BLUE_STRING_SHAVIAN_SMALL_TOP
Definition: afblue.h:238
@ AF_BLUE_STRING_CHAKMA_DESCENDER
Definition: afblue.h:114
@ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_BOTTOM
Definition: afblue.h:141
@ AF_BLUE_STRING_VAI_TOP
Definition: afblue.h:260
@ AF_BLUE_STRING_GEORGIAN_ASOMTAVRULI_BOTTOM
Definition: afblue.h:145
@ AF_BLUE_STRING_OSAGE_SMALL_BOTTOM
Definition: afblue.h:228
@ AF_BLUE_STRING_NKO_SMALL_TOP
Definition: afblue.h:219
@ AF_BLUE_STRING_GLAGOLITIC_SMALL_TOP
Definition: afblue.h:152
@ AF_BLUE_STRING_MALAYALAM_TOP
Definition: afblue.h:211
@ AF_BLUE_STRING_SINHALA_DESCENDER
Definition: afblue.h:242
@ AF_BLUE_STRING_THAI_DIGIT_TOP
Definition: afblue.h:258
@ AF_BLUE_STRING_NKO_BOTTOM
Definition: afblue.h:218
@ AF_BLUE_STRING_LISU_TOP
Definition: afblue.h:209
@ AF_BLUE_STRING_HEBREW_BOTTOM
Definition: afblue.h:172
@ AF_BLUE_STRING_TAMIL_TOP
Definition: afblue.h:248
@ AF_BLUE_STRING_CYRILLIC_CAPITAL_BOTTOM
Definition: afblue.h:127
@ AF_BLUE_STRING_KHMER_SUBSCRIPT_TOP
Definition: afblue.h:182
@ AF_BLUE_STRING_GEORGIAN_ASOMTAVRULI_TOP
Definition: afblue.h:144
@ AF_BLUE_STRING_GUJARATI_BOTTOM
Definition: afblue.h:162
@ AF_BLUE_STRING_LATIN_SMALL_TOP
Definition: afblue.h:196
@ AF_BLUE_STRING_CYRILLIC_CAPITAL_TOP
Definition: afblue.h:126
@ AF_BLUE_STRING_TIFINAGH
Definition: afblue.h:259
@ AF_BLUE_STRING_BUHID_TOP
Definition: afblue.h:100
@ AF_BLUE_STRING_KAYAH_LI_LARGE_DESCENDER
Definition: afblue.h:180
@ AF_BLUE_STRING_KHMER_DESCENDER
Definition: afblue.h:184
@ AF_BLUE_STRING_OSAGE_SMALL_TOP
Definition: afblue.h:227
@ AF_BLUE_STRING_GEORGIAN_NUSKHURI_TOP
Definition: afblue.h:146
@ AF_BLUE_STRING_GLAGOLITIC_CAPITAL_BOTTOM
Definition: afblue.h:151
@ AF_BLUE_STRING_GURMUKHI_DIGIT_TOP
Definition: afblue.h:170
@ AF_BLUE_STRING_THAI_DESCENDER
Definition: afblue.h:256
@ AF_BLUE_STRING_CHEROKEE_CAPITAL
Definition: afblue.h:115
@ AF_BLUE_STRING_SINHALA_BOTTOM
Definition: afblue.h:241
@ AF_BLUE_STRING_GURMUKHI_BOTTOM
Definition: afblue.h:169
@ AF_BLUE_STRING_THAI_LARGE_ASCENDER
Definition: afblue.h:255
@ AF_BLUE_STRING_CARIAN_BOTTOM
Definition: afblue.h:111
@ AF_BLUE_STRING_LATIN_SUBS_CAPITAL_TOP
Definition: afblue.h:199
@ AF_BLUE_STRING_GURMUKHI_BASE
Definition: afblue.h:166
@ AF_BLUE_STRING_GURMUKHI_TOP
Definition: afblue.h:168
@ AF_BLUE_STRING_ADLAM_SMALL_TOP
Definition: afblue.h:82
@ AF_BLUE_STRING_CYPRIOT_TOP
Definition: afblue.h:123
@ AF_BLUE_STRING_OL_CHIKI
Definition: afblue.h:221
@ AF_BLUE_STRING_KAYAH_LI_ASCENDER
Definition: afblue.h:178
@ AF_BLUE_STRING_MAX
Definition: afblue.h:280
@ AF_BLUE_STRING_SAURASHTRA_BOTTOM
Definition: afblue.h:234
@ AF_BLUE_STRING_LISU_BOTTOM
Definition: afblue.h:210
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_SMALL_TOP
Definition: afblue.h:106
@ AF_BLUE_STRING_CHEROKEE_SMALL_ASCENDER
Definition: afblue.h:116
@ AF_BLUE_STRING_GEORGIAN_NUSKHURI_DESCENDER
Definition: afblue.h:149
@ AF_BLUE_STRING_TAI_VIET_TOP
Definition: afblue.h:246
@ AF_BLUE_STRING_AVESTAN_TOP
Definition: afblue.h:93
@ AF_BLUE_STRING_LATIN_SUPS_CAPITAL_BOTTOM
Definition: afblue.h:205
@ AF_BLUE_STRING_ADLAM_CAPITAL_BOTTOM
Definition: afblue.h:81
@ AF_BLUE_STRING_ETHIOPIC_TOP
Definition: afblue.h:138
@ AF_BLUE_STRING_MYANMAR_BOTTOM
Definition: afblue.h:214
@ AF_BLUE_STRING_MYANMAR_ASCENDER
Definition: afblue.h:215
@ AF_BLUE_STRING_SHAVIAN_TOP
Definition: afblue.h:235
@ AF_BLUE_STRING_SUNDANESE_BOTTOM
Definition: afblue.h:244
@ AF_BLUE_STRING_TAI_VIET_BOTTOM
Definition: afblue.h:247
@ AF_BLUE_STRING_COPTIC_CAPITAL_BOTTOM
Definition: afblue.h:120
@ AF_BLUE_STRING_OSAGE_CAPITAL_BOTTOM
Definition: afblue.h:225
@ AF_BLUE_STRING_OSAGE_CAPITAL_DESCENDER
Definition: afblue.h:226
@ AF_BLUE_STRING_THAI_TOP
Definition: afblue.h:252
@ AF_BLUE_STRING_TAMIL_BOTTOM
Definition: afblue.h:249
@ AF_BLUE_STRING_LAO_LARGE_ASCENDER
Definition: afblue.h:191
@ AF_BLUE_STRING_ARABIC_TOP
Definition: afblue.h:84
@ AF_BLUE_STRING_OSAGE_CAPITAL_TOP
Definition: afblue.h:224
@ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_DESCENDER
Definition: afblue.h:143
@ AF_BLUE_STRING_BUHID_SMALL
Definition: afblue.h:102
@ AF_BLUE_STRING_ARMENIAN_SMALL_TOP
Definition: afblue.h:90
@ AF_BLUE_STRING_SHAVIAN_DESCENDER
Definition: afblue.h:237
@ AF_BLUE_STRING_GUJARATI_DIGIT_TOP
Definition: afblue.h:165
@ AF_BLUE_STRING_CYPRIOT_SMALL
Definition: afblue.h:125
@ AF_BLUE_STRING_LATIN_SUPS_CAPITAL_TOP
Definition: afblue.h:204
@ AF_BLUE_STRING_COPTIC_CAPITAL_TOP
Definition: afblue.h:119
@ af_blue_1_2
Definition: afblue.h:276
@ AF_BLUE_STRING_CHAKMA_BOTTOM
Definition: afblue.h:113
@ AF_BLUE_STRING_GUJARATI_TOP
Definition: afblue.h:161
@ AF_BLUE_STRING_SUNDANESE_DESCENDER
Definition: afblue.h:245
@ AF_BLUE_STRING_THAI_BOTTOM
Definition: afblue.h:253
@ AF_BLUE_STRING_LATIN_SUBS_SMALL
Definition: afblue.h:202
@ AF_BLUE_STRING_LATIN_SUBS_CAPITAL_BOTTOM
Definition: afblue.h:200
@ AF_BLUE_STRING_KHMER_SYMBOLS_WAXING_TOP
Definition: afblue.h:186
@ AF_BLUE_STRING_DESERET_SMALL_BOTTOM
Definition: afblue.h:133
@ AF_BLUE_STRING_THAI_ASCENDER
Definition: afblue.h:254
@ AF_BLUE_STRING_LAO_BOTTOM
Definition: afblue.h:189
@ AF_BLUE_STRING_GEORGIAN_NUSKHURI_BOTTOM
Definition: afblue.h:147
@ AF_BLUE_STRING_LATIN_SUBS_SMALL_DESCENDER
Definition: afblue.h:203
@ AF_BLUE_STRING_GOTHIC_BOTTOM
Definition: afblue.h:155
@ AF_BLUE_STRING_BUHID_LARGE
Definition: afblue.h:101
@ AF_BLUE_STRING_CHEROKEE_SMALL
Definition: afblue.h:117
@ af_blue_1_1
Definition: afblue.h:262
@ AF_BLUE_STRING_GEORGIAN_NUSKHURI_ASCENDER
Definition: afblue.h:148
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_SUPS_TOP
Definition: afblue.h:108
@ AF_BLUE_STRING_ADLAM_CAPITAL_TOP
Definition: afblue.h:80
@ AF_BLUE_STRING_NKO_SMALL_BOTTOM
Definition: afblue.h:220
@ AF_BLUE_STRING_LATIN_SUPS_SMALL
Definition: afblue.h:207
@ AF_BLUE_STRING_GLAGOLITIC_SMALL_BOTTOM
Definition: afblue.h:153
@ AF_BLUE_STRING_OLD_TURKIC_TOP
Definition: afblue.h:222
@ AF_BLUE_STRING_GUJARATI_ASCENDER
Definition: afblue.h:163
@ AF_BLUE_STRING_KAYAH_LI_DESCENDER
Definition: afblue.h:179
@ AF_BLUE_STRING_GURMUKHI_HEAD
Definition: afblue.h:167
@ AF_BLUE_STRING_MYANMAR_DESCENDER
Definition: afblue.h:216
@ AF_BLUE_STRING_DESERET_SMALL_TOP
Definition: afblue.h:132
@ AF_BLUE_STRING_ARMENIAN_CAPITAL_TOP
Definition: afblue.h:87
@ AF_BLUE_STRING_VAI_BOTTOM
Definition: afblue.h:261
@ AF_BLUE_STRING_DEVANAGARI_BOTTOM
Definition: afblue.h:137
@ AF_BLUE_STRING_ARMENIAN_SMALL_DESCENDER
Definition: afblue.h:92
@ AF_BLUE_STRING_BAMUM_BOTTOM
Definition: afblue.h:96
@ AF_BLUE_STRING_CYRILLIC_SMALL
Definition: afblue.h:128
@ AF_BLUE_STRING_LATIN_SUPS_SMALL_DESCENDER
Definition: afblue.h:208
@ AF_BLUE_STRING_LATIN_SMALL_DESCENDER
Definition: afblue.h:198
@ AF_BLUE_STRING_LATIN_SUPS_SMALL_F_TOP
Definition: afblue.h:206
@ AF_BLUE_STRING_ARMENIAN_CAPITAL_BOTTOM
Definition: afblue.h:88
@ AF_BLUE_STRING_KHMER_BOTTOM
Definition: afblue.h:183
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_SUPS_BOTTOM
Definition: afblue.h:109
@ AF_BLUE_STRING_KHMER_LARGE_DESCENDER
Definition: afblue.h:185
@ AF_BLUE_STRING_MALAYALAM_BOTTOM
Definition: afblue.h:212
@ AF_BLUE_STRING_CYPRIOT_BOTTOM
Definition: afblue.h:124
@ AF_BLUE_STRING_BAMUM_TOP
Definition: afblue.h:95
@ AF_BLUE_STRING_SAURASHTRA_TOP
Definition: afblue.h:233
@ AF_BLUE_STRING_OLD_TURKIC_BOTTOM
Definition: afblue.h:223
@ AF_BLUE_STRING_KANNADA_BOTTOM
Definition: afblue.h:175
@ AF_BLUE_STRING_BUHID_BOTTOM
Definition: afblue.h:103
@ AF_BLUE_STRING_ARABIC_JOIN
Definition: afblue.h:86
@ AF_BLUE_STRING_GOTHIC_TOP
Definition: afblue.h:154
@ AF_BLUE_STRING_OSAGE_SMALL_DESCENDER
Definition: afblue.h:230
@ AF_BLUE_STRING_GREEK_SMALL_DESCENDER
Definition: afblue.h:160
@ AF_BLUE_STRING_CHAKMA_TOP
Definition: afblue.h:112
@ AF_BLUE_STRING_DEVANAGARI_BASE
Definition: afblue.h:134
@ AF_BLUE_STRING_ARMENIAN_SMALL_BOTTOM
Definition: afblue.h:91
@ AF_BLUE_STRING_OSMANYA_BOTTOM
Definition: afblue.h:232
@ AF_BLUE_STRING_TELUGU_TOP
Definition: afblue.h:250
@ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_TOP
Definition: afblue.h:140
@ AF_BLUE_STRING_COPTIC_SMALL_TOP
Definition: afblue.h:121
@ AF_BLUE_STRING_COPTIC_SMALL_BOTTOM
Definition: afblue.h:122
@ AF_BLUE_STRING_LAO_DESCENDER
Definition: afblue.h:192
@ AF_BLUE_STRING_BENGALI_BASE
Definition: afblue.h:97
@ AF_BLUE_STRING_MYANMAR_TOP
Definition: afblue.h:213
@ AF_BLUE_STRING_GREEK_CAPITAL_BOTTOM
Definition: afblue.h:157
@ AF_BLUE_STRING_AVESTAN_BOTTOM
Definition: afblue.h:94
@ AF_BLUE_STRING_LATIN_CAPITAL_BOTTOM
Definition: afblue.h:194
@ AF_BLUE_STRING_SINHALA_TOP
Definition: afblue.h:240
@ AF_BLUE_STRING_KAYAH_LI_BOTTOM
Definition: afblue.h:177
@ AF_BLUE_STRING_HEBREW_DESCENDER
Definition: afblue.h:173
@ AF_BLUE_STRING_CHEROKEE_SMALL_DESCENDER
Definition: afblue.h:118
@ AF_BLUE_STRING_GREEK_SMALL
Definition: afblue.h:159
@ AF_BLUE_STRING_KHMER_SYMBOLS_WANING_BOTTOM
Definition: afblue.h:187
@ AF_BLUE_STRING_BENGALI_HEAD
Definition: afblue.h:99
@ AF_BLUE_STRING_OSAGE_SMALL_ASCENDER
Definition: afblue.h:229
@ AF_BLUE_STRING_ARABIC_BOTTOM
Definition: afblue.h:85
@ AF_BLUE_STRING_GLAGOLITIC_CAPITAL_TOP
Definition: afblue.h:150
@ AF_BLUE_STRING_LATIN_SMALL_F_TOP
Definition: afblue.h:195
@ AF_BLUE_STRING_ADLAM_SMALL_BOTTOM
Definition: afblue.h:83
@ AF_BLUE_STRING_SUNDANESE_TOP
Definition: afblue.h:243
@ AF_BLUE_STRING_TELUGU_BOTTOM
Definition: afblue.h:251
@ AF_BLUE_STRING_CANADIAN_SYLLABICS_SMALL_BOTTOM
Definition: afblue.h:107
@ AF_BLUE_STRING_GUJARATI_DESCENDER
Definition: afblue.h:164
af_blue_stringsets[]
Definition: afblue.h:402
af_blue_strings[]
Definition: afblue.h:286
struct AF_Blue_StringRec_ AF_Blue_StringRec
AF_Blue_Stringset_
Definition: afblue.h:320
@ AF_BLUE_STRINGSET_CHER
Definition: afblue.h:331
@ AF_BLUE_STRINGSET_OSMA
Definition: afblue.h:362
@ AF_BLUE_STRINGSET_TAVT
Definition: afblue.h:368
@ AF_BLUE_STRINGSET_MLYM
Definition: afblue.h:355
@ AF_BLUE_STRINGSET_BENG
Definition: afblue.h:326
@ AF_BLUE_STRINGSET_TFNG
Definition: afblue.h:370
@ AF_BLUE_STRINGSET_GUJR
Definition: afblue.h:343
@ AF_BLUE_STRINGSET_SUND
Definition: afblue.h:366
@ AF_BLUE_STRINGSET_CARI
Definition: afblue.h:330
@ AF_BLUE_STRINGSET_SAUR
Definition: afblue.h:363
@ AF_BLUE_STRINGSET_THAI
Definition: afblue.h:371
@ AF_BLUE_STRINGSET_COPT
Definition: afblue.h:332
@ AF_BLUE_STRINGSET_ETHI
Definition: afblue.h:337
@ AF_BLUE_STRINGSET_ORKH
Definition: afblue.h:360
@ AF_BLUE_STRINGSET_GEOR
Definition: afblue.h:338
@ af_blue_2_2
Definition: afblue.h:384
@ AF_BLUE_STRINGSET_DEVA
Definition: afblue.h:335
@ AF_BLUE_STRINGSET_GURU
Definition: afblue.h:344
@ AF_BLUE_STRINGSET_BAMU
Definition: afblue.h:325
@ AF_BLUE_STRINGSET_OLCK
Definition: afblue.h:359
@ AF_BLUE_STRINGSET_KHMS
Definition: afblue.h:348
@ AF_BLUE_STRINGSET_GREK
Definition: afblue.h:342
@ AF_BLUE_STRINGSET_BUHD
Definition: afblue.h:327
@ AF_BLUE_STRINGSET_ADLM
Definition: afblue.h:321
@ AF_BLUE_STRINGSET_ARMN
Definition: afblue.h:323
@ AF_BLUE_STRINGSET_KNDA
Definition: afblue.h:349
@ AF_BLUE_STRINGSET_GLAG
Definition: afblue.h:340
@ AF_BLUE_STRINGSET_MYMR
Definition: afblue.h:356
@ AF_BLUE_STRINGSET_HEBR
Definition: afblue.h:345
@ AF_BLUE_STRINGSET_NONE
Definition: afblue.h:358
@ AF_BLUE_STRINGSET_CAKM
Definition: afblue.h:328
@ AF_BLUE_STRINGSET_KHMR
Definition: afblue.h:347
@ AF_BLUE_STRINGSET_LAO
Definition: afblue.h:350
@ af_blue_2_1
Definition: afblue.h:373
@ AF_BLUE_STRINGSET_SINH
Definition: afblue.h:365
@ AF_BLUE_STRINGSET_DSRT
Definition: afblue.h:336
@ AF_BLUE_STRINGSET_SHAW
Definition: afblue.h:364
@ AF_BLUE_STRINGSET_LATP
Definition: afblue.h:353
@ AF_BLUE_STRINGSET_GEOK
Definition: afblue.h:339
@ AF_BLUE_STRINGSET_AVST
Definition: afblue.h:324
@ AF_BLUE_STRINGSET_LISU
Definition: afblue.h:354
@ AF_BLUE_STRINGSET_CANS
Definition: afblue.h:329
@ AF_BLUE_STRINGSET_LATB
Definition: afblue.h:352
@ AF_BLUE_STRINGSET_GOTH
Definition: afblue.h:341
@ AF_BLUE_STRINGSET_CPRT
Definition: afblue.h:333
@ AF_BLUE_STRINGSET_TELU
Definition: afblue.h:369
@ AF_BLUE_STRINGSET_LATN
Definition: afblue.h:351
@ AF_BLUE_STRINGSET_TAML
Definition: afblue.h:367
@ AF_BLUE_STRINGSET_NKOO
Definition: afblue.h:357
@ AF_BLUE_STRINGSET_ARAB
Definition: afblue.h:322
@ AF_BLUE_STRINGSET_VAII
Definition: afblue.h:372
@ AF_BLUE_STRINGSET_CYRL
Definition: afblue.h:334
@ AF_BLUE_STRINGSET_KALI
Definition: afblue.h:346
@ AF_BLUE_STRINGSET_MAX
Definition: afblue.h:388
@ AF_BLUE_STRINGSET_OSGE
Definition: afblue.h:361
enum AF_Blue_String_ AF_Blue_String
enum AF_Blue_Stringset_ AF_Blue_Stringset
#define FT_LOCAL_ARRAY(x)
Definition: ftconfig.h:393
#define FT_END_HEADER
Definition: ftheader.h:54
#define FT_BEGIN_HEADER
Definition: ftheader.h:36
unsigned short FT_UShort
Definition: fttypes.h:209
AF_Blue_String string
Definition: afblue.h:395
FT_UShort properties
Definition: afblue.h:396