Warning, file /include/freetype2/freetype/ttnameid.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019 #ifndef TTNAMEID_H_
0020 #define TTNAMEID_H_
0021
0022
0023
0024
0025 FT_BEGIN_HEADER
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077
0078
0079
0080
0081
0082
0083
0084
0085
0086 #define TT_PLATFORM_APPLE_UNICODE 0
0087 #define TT_PLATFORM_MACINTOSH 1
0088 #define TT_PLATFORM_ISO 2
0089 #define TT_PLATFORM_MICROSOFT 3
0090 #define TT_PLATFORM_CUSTOM 4
0091 #define TT_PLATFORM_ADOBE 7
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120
0121
0122
0123
0124
0125
0126
0127
0128 #define TT_APPLE_ID_DEFAULT 0
0129 #define TT_APPLE_ID_UNICODE_1_1 1
0130 #define TT_APPLE_ID_ISO_10646 2
0131 #define TT_APPLE_ID_UNICODE_2_0 3
0132 #define TT_APPLE_ID_UNICODE_32 4
0133 #define TT_APPLE_ID_VARIANT_SELECTOR 5
0134 #define TT_APPLE_ID_FULL_UNICODE 6
0135
0136
0137
0138
0139
0140
0141
0142
0143
0144
0145
0146
0147 #define TT_MAC_ID_ROMAN 0
0148 #define TT_MAC_ID_JAPANESE 1
0149 #define TT_MAC_ID_TRADITIONAL_CHINESE 2
0150 #define TT_MAC_ID_KOREAN 3
0151 #define TT_MAC_ID_ARABIC 4
0152 #define TT_MAC_ID_HEBREW 5
0153 #define TT_MAC_ID_GREEK 6
0154 #define TT_MAC_ID_RUSSIAN 7
0155 #define TT_MAC_ID_RSYMBOL 8
0156 #define TT_MAC_ID_DEVANAGARI 9
0157 #define TT_MAC_ID_GURMUKHI 10
0158 #define TT_MAC_ID_GUJARATI 11
0159 #define TT_MAC_ID_ORIYA 12
0160 #define TT_MAC_ID_BENGALI 13
0161 #define TT_MAC_ID_TAMIL 14
0162 #define TT_MAC_ID_TELUGU 15
0163 #define TT_MAC_ID_KANNADA 16
0164 #define TT_MAC_ID_MALAYALAM 17
0165 #define TT_MAC_ID_SINHALESE 18
0166 #define TT_MAC_ID_BURMESE 19
0167 #define TT_MAC_ID_KHMER 20
0168 #define TT_MAC_ID_THAI 21
0169 #define TT_MAC_ID_LAOTIAN 22
0170 #define TT_MAC_ID_GEORGIAN 23
0171 #define TT_MAC_ID_ARMENIAN 24
0172 #define TT_MAC_ID_MALDIVIAN 25
0173 #define TT_MAC_ID_SIMPLIFIED_CHINESE 25
0174 #define TT_MAC_ID_TIBETAN 26
0175 #define TT_MAC_ID_MONGOLIAN 27
0176 #define TT_MAC_ID_GEEZ 28
0177 #define TT_MAC_ID_SLAVIC 29
0178 #define TT_MAC_ID_VIETNAMESE 30
0179 #define TT_MAC_ID_SINDHI 31
0180 #define TT_MAC_ID_UNINTERP 32
0181
0182
0183
0184
0185
0186
0187
0188
0189
0190
0191
0192
0193
0194
0195
0196
0197
0198
0199
0200
0201
0202
0203 #define TT_ISO_ID_7BIT_ASCII 0
0204 #define TT_ISO_ID_10646 1
0205 #define TT_ISO_ID_8859_1 2
0206
0207
0208
0209
0210
0211
0212
0213
0214
0215
0216
0217
0218
0219
0220
0221
0222
0223
0224
0225
0226
0227
0228
0229
0230
0231
0232
0233
0234
0235
0236
0237
0238
0239
0240
0241
0242
0243
0244
0245
0246
0247 #define TT_MS_ID_SYMBOL_CS 0
0248 #define TT_MS_ID_UNICODE_CS 1
0249 #define TT_MS_ID_SJIS 2
0250 #define TT_MS_ID_PRC 3
0251 #define TT_MS_ID_BIG_5 4
0252 #define TT_MS_ID_WANSUNG 5
0253 #define TT_MS_ID_JOHAB 6
0254 #define TT_MS_ID_UCS_4 10
0255
0256
0257 #define TT_MS_ID_GB2312 TT_MS_ID_PRC
0258
0259
0260
0261
0262
0263
0264
0265
0266
0267
0268
0269
0270
0271
0272
0273
0274
0275
0276
0277
0278
0279
0280 #define TT_ADOBE_ID_STANDARD 0
0281 #define TT_ADOBE_ID_EXPERT 1
0282 #define TT_ADOBE_ID_CUSTOM 2
0283 #define TT_ADOBE_ID_LATIN_1 3
0284
0285
0286
0287
0288
0289
0290
0291
0292
0293
0294
0295
0296
0297
0298
0299
0300
0301
0302 #define TT_MAC_LANGID_ENGLISH 0
0303 #define TT_MAC_LANGID_FRENCH 1
0304 #define TT_MAC_LANGID_GERMAN 2
0305 #define TT_MAC_LANGID_ITALIAN 3
0306 #define TT_MAC_LANGID_DUTCH 4
0307 #define TT_MAC_LANGID_SWEDISH 5
0308 #define TT_MAC_LANGID_SPANISH 6
0309 #define TT_MAC_LANGID_DANISH 7
0310 #define TT_MAC_LANGID_PORTUGUESE 8
0311 #define TT_MAC_LANGID_NORWEGIAN 9
0312 #define TT_MAC_LANGID_HEBREW 10
0313 #define TT_MAC_LANGID_JAPANESE 11
0314 #define TT_MAC_LANGID_ARABIC 12
0315 #define TT_MAC_LANGID_FINNISH 13
0316 #define TT_MAC_LANGID_GREEK 14
0317 #define TT_MAC_LANGID_ICELANDIC 15
0318 #define TT_MAC_LANGID_MALTESE 16
0319 #define TT_MAC_LANGID_TURKISH 17
0320 #define TT_MAC_LANGID_CROATIAN 18
0321 #define TT_MAC_LANGID_CHINESE_TRADITIONAL 19
0322 #define TT_MAC_LANGID_URDU 20
0323 #define TT_MAC_LANGID_HINDI 21
0324 #define TT_MAC_LANGID_THAI 22
0325 #define TT_MAC_LANGID_KOREAN 23
0326 #define TT_MAC_LANGID_LITHUANIAN 24
0327 #define TT_MAC_LANGID_POLISH 25
0328 #define TT_MAC_LANGID_HUNGARIAN 26
0329 #define TT_MAC_LANGID_ESTONIAN 27
0330 #define TT_MAC_LANGID_LETTISH 28
0331 #define TT_MAC_LANGID_SAAMISK 29
0332 #define TT_MAC_LANGID_FAEROESE 30
0333 #define TT_MAC_LANGID_FARSI 31
0334 #define TT_MAC_LANGID_RUSSIAN 32
0335 #define TT_MAC_LANGID_CHINESE_SIMPLIFIED 33
0336 #define TT_MAC_LANGID_FLEMISH 34
0337 #define TT_MAC_LANGID_IRISH 35
0338 #define TT_MAC_LANGID_ALBANIAN 36
0339 #define TT_MAC_LANGID_ROMANIAN 37
0340 #define TT_MAC_LANGID_CZECH 38
0341 #define TT_MAC_LANGID_SLOVAK 39
0342 #define TT_MAC_LANGID_SLOVENIAN 40
0343 #define TT_MAC_LANGID_YIDDISH 41
0344 #define TT_MAC_LANGID_SERBIAN 42
0345 #define TT_MAC_LANGID_MACEDONIAN 43
0346 #define TT_MAC_LANGID_BULGARIAN 44
0347 #define TT_MAC_LANGID_UKRAINIAN 45
0348 #define TT_MAC_LANGID_BYELORUSSIAN 46
0349 #define TT_MAC_LANGID_UZBEK 47
0350 #define TT_MAC_LANGID_KAZAKH 48
0351 #define TT_MAC_LANGID_AZERBAIJANI 49
0352 #define TT_MAC_LANGID_AZERBAIJANI_CYRILLIC_SCRIPT 49
0353 #define TT_MAC_LANGID_AZERBAIJANI_ARABIC_SCRIPT 50
0354 #define TT_MAC_LANGID_ARMENIAN 51
0355 #define TT_MAC_LANGID_GEORGIAN 52
0356 #define TT_MAC_LANGID_MOLDAVIAN 53
0357 #define TT_MAC_LANGID_KIRGHIZ 54
0358 #define TT_MAC_LANGID_TAJIKI 55
0359 #define TT_MAC_LANGID_TURKMEN 56
0360 #define TT_MAC_LANGID_MONGOLIAN 57
0361 #define TT_MAC_LANGID_MONGOLIAN_MONGOLIAN_SCRIPT 57
0362 #define TT_MAC_LANGID_MONGOLIAN_CYRILLIC_SCRIPT 58
0363 #define TT_MAC_LANGID_PASHTO 59
0364 #define TT_MAC_LANGID_KURDISH 60
0365 #define TT_MAC_LANGID_KASHMIRI 61
0366 #define TT_MAC_LANGID_SINDHI 62
0367 #define TT_MAC_LANGID_TIBETAN 63
0368 #define TT_MAC_LANGID_NEPALI 64
0369 #define TT_MAC_LANGID_SANSKRIT 65
0370 #define TT_MAC_LANGID_MARATHI 66
0371 #define TT_MAC_LANGID_BENGALI 67
0372 #define TT_MAC_LANGID_ASSAMESE 68
0373 #define TT_MAC_LANGID_GUJARATI 69
0374 #define TT_MAC_LANGID_PUNJABI 70
0375 #define TT_MAC_LANGID_ORIYA 71
0376 #define TT_MAC_LANGID_MALAYALAM 72
0377 #define TT_MAC_LANGID_KANNADA 73
0378 #define TT_MAC_LANGID_TAMIL 74
0379 #define TT_MAC_LANGID_TELUGU 75
0380 #define TT_MAC_LANGID_SINHALESE 76
0381 #define TT_MAC_LANGID_BURMESE 77
0382 #define TT_MAC_LANGID_KHMER 78
0383 #define TT_MAC_LANGID_LAO 79
0384 #define TT_MAC_LANGID_VIETNAMESE 80
0385 #define TT_MAC_LANGID_INDONESIAN 81
0386 #define TT_MAC_LANGID_TAGALOG 82
0387 #define TT_MAC_LANGID_MALAY_ROMAN_SCRIPT 83
0388 #define TT_MAC_LANGID_MALAY_ARABIC_SCRIPT 84
0389 #define TT_MAC_LANGID_AMHARIC 85
0390 #define TT_MAC_LANGID_TIGRINYA 86
0391 #define TT_MAC_LANGID_GALLA 87
0392 #define TT_MAC_LANGID_SOMALI 88
0393 #define TT_MAC_LANGID_SWAHILI 89
0394 #define TT_MAC_LANGID_RUANDA 90
0395 #define TT_MAC_LANGID_RUNDI 91
0396 #define TT_MAC_LANGID_CHEWA 92
0397 #define TT_MAC_LANGID_MALAGASY 93
0398 #define TT_MAC_LANGID_ESPERANTO 94
0399 #define TT_MAC_LANGID_WELSH 128
0400 #define TT_MAC_LANGID_BASQUE 129
0401 #define TT_MAC_LANGID_CATALAN 130
0402 #define TT_MAC_LANGID_LATIN 131
0403 #define TT_MAC_LANGID_QUECHUA 132
0404 #define TT_MAC_LANGID_GUARANI 133
0405 #define TT_MAC_LANGID_AYMARA 134
0406 #define TT_MAC_LANGID_TATAR 135
0407 #define TT_MAC_LANGID_UIGHUR 136
0408 #define TT_MAC_LANGID_DZONGKHA 137
0409 #define TT_MAC_LANGID_JAVANESE 138
0410 #define TT_MAC_LANGID_SUNDANESE 139
0411
0412
0413 #define TT_MAC_LANGID_GALICIAN 140
0414 #define TT_MAC_LANGID_AFRIKAANS 141
0415 #define TT_MAC_LANGID_BRETON 142
0416 #define TT_MAC_LANGID_INUKTITUT 143
0417 #define TT_MAC_LANGID_SCOTTISH_GAELIC 144
0418 #define TT_MAC_LANGID_MANX_GAELIC 145
0419 #define TT_MAC_LANGID_IRISH_GAELIC 146
0420 #define TT_MAC_LANGID_TONGAN 147
0421 #define TT_MAC_LANGID_GREEK_POLYTONIC 148
0422 #define TT_MAC_LANGID_GREELANDIC 149
0423 #define TT_MAC_LANGID_AZERBAIJANI_ROMAN_SCRIPT 150
0424
0425
0426
0427
0428
0429
0430
0431
0432
0433
0434
0435
0436
0437
0438
0439
0440
0441
0442
0443
0444
0445
0446
0447
0448
0449
0450 #define TT_MS_LANGID_ARABIC_SAUDI_ARABIA 0x0401
0451 #define TT_MS_LANGID_ARABIC_IRAQ 0x0801
0452 #define TT_MS_LANGID_ARABIC_EGYPT 0x0C01
0453 #define TT_MS_LANGID_ARABIC_LIBYA 0x1001
0454 #define TT_MS_LANGID_ARABIC_ALGERIA 0x1401
0455 #define TT_MS_LANGID_ARABIC_MOROCCO 0x1801
0456 #define TT_MS_LANGID_ARABIC_TUNISIA 0x1C01
0457 #define TT_MS_LANGID_ARABIC_OMAN 0x2001
0458 #define TT_MS_LANGID_ARABIC_YEMEN 0x2401
0459 #define TT_MS_LANGID_ARABIC_SYRIA 0x2801
0460 #define TT_MS_LANGID_ARABIC_JORDAN 0x2C01
0461 #define TT_MS_LANGID_ARABIC_LEBANON 0x3001
0462 #define TT_MS_LANGID_ARABIC_KUWAIT 0x3401
0463 #define TT_MS_LANGID_ARABIC_UAE 0x3801
0464 #define TT_MS_LANGID_ARABIC_BAHRAIN 0x3C01
0465 #define TT_MS_LANGID_ARABIC_QATAR 0x4001
0466 #define TT_MS_LANGID_BULGARIAN_BULGARIA 0x0402
0467 #define TT_MS_LANGID_CATALAN_CATALAN 0x0403
0468 #define TT_MS_LANGID_CHINESE_TAIWAN 0x0404
0469 #define TT_MS_LANGID_CHINESE_PRC 0x0804
0470 #define TT_MS_LANGID_CHINESE_HONG_KONG 0x0C04
0471 #define TT_MS_LANGID_CHINESE_SINGAPORE 0x1004
0472 #define TT_MS_LANGID_CHINESE_MACAO 0x1404
0473 #define TT_MS_LANGID_CZECH_CZECH_REPUBLIC 0x0405
0474 #define TT_MS_LANGID_DANISH_DENMARK 0x0406
0475 #define TT_MS_LANGID_GERMAN_GERMANY 0x0407
0476 #define TT_MS_LANGID_GERMAN_SWITZERLAND 0x0807
0477 #define TT_MS_LANGID_GERMAN_AUSTRIA 0x0C07
0478 #define TT_MS_LANGID_GERMAN_LUXEMBOURG 0x1007
0479 #define TT_MS_LANGID_GERMAN_LIECHTENSTEIN 0x1407
0480 #define TT_MS_LANGID_GREEK_GREECE 0x0408
0481 #define TT_MS_LANGID_ENGLISH_UNITED_STATES 0x0409
0482 #define TT_MS_LANGID_ENGLISH_UNITED_KINGDOM 0x0809
0483 #define TT_MS_LANGID_ENGLISH_AUSTRALIA 0x0C09
0484 #define TT_MS_LANGID_ENGLISH_CANADA 0x1009
0485 #define TT_MS_LANGID_ENGLISH_NEW_ZEALAND 0x1409
0486 #define TT_MS_LANGID_ENGLISH_IRELAND 0x1809
0487 #define TT_MS_LANGID_ENGLISH_SOUTH_AFRICA 0x1C09
0488 #define TT_MS_LANGID_ENGLISH_JAMAICA 0x2009
0489 #define TT_MS_LANGID_ENGLISH_CARIBBEAN 0x2409
0490 #define TT_MS_LANGID_ENGLISH_BELIZE 0x2809
0491 #define TT_MS_LANGID_ENGLISH_TRINIDAD 0x2C09
0492 #define TT_MS_LANGID_ENGLISH_ZIMBABWE 0x3009
0493 #define TT_MS_LANGID_ENGLISH_PHILIPPINES 0x3409
0494 #define TT_MS_LANGID_ENGLISH_INDIA 0x4009
0495 #define TT_MS_LANGID_ENGLISH_MALAYSIA 0x4409
0496 #define TT_MS_LANGID_ENGLISH_SINGAPORE 0x4809
0497 #define TT_MS_LANGID_SPANISH_SPAIN_TRADITIONAL_SORT 0x040A
0498 #define TT_MS_LANGID_SPANISH_MEXICO 0x080A
0499 #define TT_MS_LANGID_SPANISH_SPAIN_MODERN_SORT 0x0C0A
0500 #define TT_MS_LANGID_SPANISH_GUATEMALA 0x100A
0501 #define TT_MS_LANGID_SPANISH_COSTA_RICA 0x140A
0502 #define TT_MS_LANGID_SPANISH_PANAMA 0x180A
0503 #define TT_MS_LANGID_SPANISH_DOMINICAN_REPUBLIC 0x1C0A
0504 #define TT_MS_LANGID_SPANISH_VENEZUELA 0x200A
0505 #define TT_MS_LANGID_SPANISH_COLOMBIA 0x240A
0506 #define TT_MS_LANGID_SPANISH_PERU 0x280A
0507 #define TT_MS_LANGID_SPANISH_ARGENTINA 0x2C0A
0508 #define TT_MS_LANGID_SPANISH_ECUADOR 0x300A
0509 #define TT_MS_LANGID_SPANISH_CHILE 0x340A
0510 #define TT_MS_LANGID_SPANISH_URUGUAY 0x380A
0511 #define TT_MS_LANGID_SPANISH_PARAGUAY 0x3C0A
0512 #define TT_MS_LANGID_SPANISH_BOLIVIA 0x400A
0513 #define TT_MS_LANGID_SPANISH_EL_SALVADOR 0x440A
0514 #define TT_MS_LANGID_SPANISH_HONDURAS 0x480A
0515 #define TT_MS_LANGID_SPANISH_NICARAGUA 0x4C0A
0516 #define TT_MS_LANGID_SPANISH_PUERTO_RICO 0x500A
0517 #define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540A
0518 #define TT_MS_LANGID_FINNISH_FINLAND 0x040B
0519 #define TT_MS_LANGID_FRENCH_FRANCE 0x040C
0520 #define TT_MS_LANGID_FRENCH_BELGIUM 0x080C
0521 #define TT_MS_LANGID_FRENCH_CANADA 0x0C0C
0522 #define TT_MS_LANGID_FRENCH_SWITZERLAND 0x100C
0523 #define TT_MS_LANGID_FRENCH_LUXEMBOURG 0x140C
0524 #define TT_MS_LANGID_FRENCH_MONACO 0x180C
0525 #define TT_MS_LANGID_HEBREW_ISRAEL 0x040D
0526 #define TT_MS_LANGID_HUNGARIAN_HUNGARY 0x040E
0527 #define TT_MS_LANGID_ICELANDIC_ICELAND 0x040F
0528 #define TT_MS_LANGID_ITALIAN_ITALY 0x0410
0529 #define TT_MS_LANGID_ITALIAN_SWITZERLAND 0x0810
0530 #define TT_MS_LANGID_JAPANESE_JAPAN 0x0411
0531 #define TT_MS_LANGID_KOREAN_KOREA 0x0412
0532 #define TT_MS_LANGID_DUTCH_NETHERLANDS 0x0413
0533 #define TT_MS_LANGID_DUTCH_BELGIUM 0x0813
0534 #define TT_MS_LANGID_NORWEGIAN_NORWAY_BOKMAL 0x0414
0535 #define TT_MS_LANGID_NORWEGIAN_NORWAY_NYNORSK 0x0814
0536 #define TT_MS_LANGID_POLISH_POLAND 0x0415
0537 #define TT_MS_LANGID_PORTUGUESE_BRAZIL 0x0416
0538 #define TT_MS_LANGID_PORTUGUESE_PORTUGAL 0x0816
0539 #define TT_MS_LANGID_ROMANSH_SWITZERLAND 0x0417
0540 #define TT_MS_LANGID_ROMANIAN_ROMANIA 0x0418
0541 #define TT_MS_LANGID_RUSSIAN_RUSSIA 0x0419
0542 #define TT_MS_LANGID_CROATIAN_CROATIA 0x041A
0543 #define TT_MS_LANGID_SERBIAN_SERBIA_LATIN 0x081A
0544 #define TT_MS_LANGID_SERBIAN_SERBIA_CYRILLIC 0x0C1A
0545 #define TT_MS_LANGID_CROATIAN_BOSNIA_HERZEGOVINA 0x101A
0546 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x141A
0547 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_LATIN 0x181A
0548 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_CYRILLIC 0x1C1A
0549 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZ_CYRILLIC 0x201A
0550 #define TT_MS_LANGID_SLOVAK_SLOVAKIA 0x041B
0551 #define TT_MS_LANGID_ALBANIAN_ALBANIA 0x041C
0552 #define TT_MS_LANGID_SWEDISH_SWEDEN 0x041D
0553 #define TT_MS_LANGID_SWEDISH_FINLAND 0x081D
0554 #define TT_MS_LANGID_THAI_THAILAND 0x041E
0555 #define TT_MS_LANGID_TURKISH_TURKEY 0x041F
0556 #define TT_MS_LANGID_URDU_PAKISTAN 0x0420
0557 #define TT_MS_LANGID_INDONESIAN_INDONESIA 0x0421
0558 #define TT_MS_LANGID_UKRAINIAN_UKRAINE 0x0422
0559 #define TT_MS_LANGID_BELARUSIAN_BELARUS 0x0423
0560 #define TT_MS_LANGID_SLOVENIAN_SLOVENIA 0x0424
0561 #define TT_MS_LANGID_ESTONIAN_ESTONIA 0x0425
0562 #define TT_MS_LANGID_LATVIAN_LATVIA 0x0426
0563 #define TT_MS_LANGID_LITHUANIAN_LITHUANIA 0x0427
0564 #define TT_MS_LANGID_TAJIK_TAJIKISTAN 0x0428
0565 #define TT_MS_LANGID_VIETNAMESE_VIET_NAM 0x042A
0566 #define TT_MS_LANGID_ARMENIAN_ARMENIA 0x042B
0567 #define TT_MS_LANGID_AZERI_AZERBAIJAN_LATIN 0x042C
0568 #define TT_MS_LANGID_AZERI_AZERBAIJAN_CYRILLIC 0x082C
0569 #define TT_MS_LANGID_BASQUE_BASQUE 0x042D
0570 #define TT_MS_LANGID_UPPER_SORBIAN_GERMANY 0x042E
0571 #define TT_MS_LANGID_LOWER_SORBIAN_GERMANY 0x082E
0572 #define TT_MS_LANGID_MACEDONIAN_MACEDONIA 0x042F
0573 #define TT_MS_LANGID_SETSWANA_SOUTH_AFRICA 0x0432
0574 #define TT_MS_LANGID_ISIXHOSA_SOUTH_AFRICA 0x0434
0575 #define TT_MS_LANGID_ISIZULU_SOUTH_AFRICA 0x0435
0576 #define TT_MS_LANGID_AFRIKAANS_SOUTH_AFRICA 0x0436
0577 #define TT_MS_LANGID_GEORGIAN_GEORGIA 0x0437
0578 #define TT_MS_LANGID_FAEROESE_FAEROE_ISLANDS 0x0438
0579 #define TT_MS_LANGID_HINDI_INDIA 0x0439
0580 #define TT_MS_LANGID_MALTESE_MALTA 0x043A
0581 #define TT_MS_LANGID_SAMI_NORTHERN_NORWAY 0x043B
0582 #define TT_MS_LANGID_SAMI_NORTHERN_SWEDEN 0x083B
0583 #define TT_MS_LANGID_SAMI_NORTHERN_FINLAND 0x0C3B
0584 #define TT_MS_LANGID_SAMI_LULE_NORWAY 0x103B
0585 #define TT_MS_LANGID_SAMI_LULE_SWEDEN 0x143B
0586 #define TT_MS_LANGID_SAMI_SOUTHERN_NORWAY 0x183B
0587 #define TT_MS_LANGID_SAMI_SOUTHERN_SWEDEN 0x1C3B
0588 #define TT_MS_LANGID_SAMI_SKOLT_FINLAND 0x203B
0589 #define TT_MS_LANGID_SAMI_INARI_FINLAND 0x243B
0590 #define TT_MS_LANGID_IRISH_IRELAND 0x083C
0591 #define TT_MS_LANGID_MALAY_MALAYSIA 0x043E
0592 #define TT_MS_LANGID_MALAY_BRUNEI_DARUSSALAM 0x083E
0593 #define TT_MS_LANGID_KAZAKH_KAZAKHSTAN 0x043F
0594 #define TT_MS_LANGID_KYRGYZ_KYRGYZSTAN 0x0440
0595 #define TT_MS_LANGID_KISWAHILI_KENYA 0x0441
0596 #define TT_MS_LANGID_TURKMEN_TURKMENISTAN 0x0442
0597 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_LATIN 0x0443
0598 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_CYRILLIC 0x0843
0599 #define TT_MS_LANGID_TATAR_RUSSIA 0x0444
0600 #define TT_MS_LANGID_BENGALI_INDIA 0x0445
0601 #define TT_MS_LANGID_BENGALI_BANGLADESH 0x0845
0602 #define TT_MS_LANGID_PUNJABI_INDIA 0x0446
0603 #define TT_MS_LANGID_GUJARATI_INDIA 0x0447
0604 #define TT_MS_LANGID_ODIA_INDIA 0x0448
0605 #define TT_MS_LANGID_TAMIL_INDIA 0x0449
0606 #define TT_MS_LANGID_TELUGU_INDIA 0x044A
0607 #define TT_MS_LANGID_KANNADA_INDIA 0x044B
0608 #define TT_MS_LANGID_MALAYALAM_INDIA 0x044C
0609 #define TT_MS_LANGID_ASSAMESE_INDIA 0x044D
0610 #define TT_MS_LANGID_MARATHI_INDIA 0x044E
0611 #define TT_MS_LANGID_SANSKRIT_INDIA 0x044F
0612 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA 0x0450
0613 #define TT_MS_LANGID_MONGOLIAN_PRC 0x0850
0614 #define TT_MS_LANGID_TIBETAN_PRC 0x0451
0615 #define TT_MS_LANGID_WELSH_UNITED_KINGDOM 0x0452
0616 #define TT_MS_LANGID_KHMER_CAMBODIA 0x0453
0617 #define TT_MS_LANGID_LAO_LAOS 0x0454
0618 #define TT_MS_LANGID_GALICIAN_GALICIAN 0x0456
0619 #define TT_MS_LANGID_KONKANI_INDIA 0x0457
0620 #define TT_MS_LANGID_SYRIAC_SYRIA 0x045A
0621 #define TT_MS_LANGID_SINHALA_SRI_LANKA 0x045B
0622 #define TT_MS_LANGID_INUKTITUT_CANADA 0x045D
0623 #define TT_MS_LANGID_INUKTITUT_CANADA_LATIN 0x085D
0624 #define TT_MS_LANGID_AMHARIC_ETHIOPIA 0x045E
0625 #define TT_MS_LANGID_TAMAZIGHT_ALGERIA 0x085F
0626 #define TT_MS_LANGID_NEPALI_NEPAL 0x0461
0627 #define TT_MS_LANGID_FRISIAN_NETHERLANDS 0x0462
0628 #define TT_MS_LANGID_PASHTO_AFGHANISTAN 0x0463
0629 #define TT_MS_LANGID_FILIPINO_PHILIPPINES 0x0464
0630 #define TT_MS_LANGID_DHIVEHI_MALDIVES 0x0465
0631 #define TT_MS_LANGID_HAUSA_NIGERIA 0x0468
0632 #define TT_MS_LANGID_YORUBA_NIGERIA 0x046A
0633 #define TT_MS_LANGID_QUECHUA_BOLIVIA 0x046B
0634 #define TT_MS_LANGID_QUECHUA_ECUADOR 0x086B
0635 #define TT_MS_LANGID_QUECHUA_PERU 0x0C6B
0636 #define TT_MS_LANGID_SESOTHO_SA_LEBOA_SOUTH_AFRICA 0x046C
0637 #define TT_MS_LANGID_BASHKIR_RUSSIA 0x046D
0638 #define TT_MS_LANGID_LUXEMBOURGISH_LUXEMBOURG 0x046E
0639 #define TT_MS_LANGID_GREENLANDIC_GREENLAND 0x046F
0640 #define TT_MS_LANGID_IGBO_NIGERIA 0x0470
0641 #define TT_MS_LANGID_YI_PRC 0x0478
0642 #define TT_MS_LANGID_MAPUDUNGUN_CHILE 0x047A
0643 #define TT_MS_LANGID_MOHAWK_MOHAWK 0x047C
0644 #define TT_MS_LANGID_BRETON_FRANCE 0x047E
0645 #define TT_MS_LANGID_UIGHUR_PRC 0x0480
0646 #define TT_MS_LANGID_MAORI_NEW_ZEALAND 0x0481
0647 #define TT_MS_LANGID_OCCITAN_FRANCE 0x0482
0648 #define TT_MS_LANGID_CORSICAN_FRANCE 0x0483
0649 #define TT_MS_LANGID_ALSATIAN_FRANCE 0x0484
0650 #define TT_MS_LANGID_YAKUT_RUSSIA 0x0485
0651 #define TT_MS_LANGID_KICHE_GUATEMALA 0x0486
0652 #define TT_MS_LANGID_KINYARWANDA_RWANDA 0x0487
0653 #define TT_MS_LANGID_WOLOF_SENEGAL 0x0488
0654 #define TT_MS_LANGID_DARI_AFGHANISTAN 0x048C
0655
0656
0657
0658
0659
0660 #define TT_MS_LANGID_ARABIC_GENERAL 0x0001
0661 #define TT_MS_LANGID_CATALAN_SPAIN \
0662 TT_MS_LANGID_CATALAN_CATALAN
0663 #define TT_MS_LANGID_CHINESE_GENERAL 0x0004
0664 #define TT_MS_LANGID_CHINESE_MACAU \
0665 TT_MS_LANGID_CHINESE_MACAO
0666 #define TT_MS_LANGID_GERMAN_LIECHTENSTEI \
0667 TT_MS_LANGID_GERMAN_LIECHTENSTEIN
0668 #define TT_MS_LANGID_ENGLISH_GENERAL 0x0009
0669 #define TT_MS_LANGID_ENGLISH_INDONESIA 0x3809
0670 #define TT_MS_LANGID_ENGLISH_HONG_KONG 0x3C09
0671 #define TT_MS_LANGID_SPANISH_SPAIN_INTERNATIONAL_SORT \
0672 TT_MS_LANGID_SPANISH_SPAIN_MODERN_SORT
0673 #define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40AU
0674 #define TT_MS_LANGID_FRENCH_WEST_INDIES 0x1C0C
0675 #define TT_MS_LANGID_FRENCH_REUNION 0x200C
0676 #define TT_MS_LANGID_FRENCH_CONGO 0x240C
0677
0678 #define TT_MS_LANGID_FRENCH_ZAIRE \
0679 TT_MS_LANGID_FRENCH_CONGO
0680 #define TT_MS_LANGID_FRENCH_SENEGAL 0x280C
0681 #define TT_MS_LANGID_FRENCH_CAMEROON 0x2C0C
0682 #define TT_MS_LANGID_FRENCH_COTE_D_IVOIRE 0x300C
0683 #define TT_MS_LANGID_FRENCH_MALI 0x340C
0684 #define TT_MS_LANGID_FRENCH_MOROCCO 0x380C
0685 #define TT_MS_LANGID_FRENCH_HAITI 0x3C0C
0686 #define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40CU
0687 #define TT_MS_LANGID_KOREAN_EXTENDED_WANSUNG_KOREA \
0688 TT_MS_LANGID_KOREAN_KOREA
0689 #define TT_MS_LANGID_KOREAN_JOHAB_KOREA 0x0812
0690 #define TT_MS_LANGID_RHAETO_ROMANIC_SWITZERLAND \
0691 TT_MS_LANGID_ROMANSH_SWITZERLAND
0692 #define TT_MS_LANGID_MOLDAVIAN_MOLDAVIA 0x0818
0693 #define TT_MS_LANGID_RUSSIAN_MOLDAVIA 0x0819
0694 #define TT_MS_LANGID_URDU_INDIA 0x0820
0695 #define TT_MS_LANGID_CLASSIC_LITHUANIAN_LITHUANIA 0x0827
0696 #define TT_MS_LANGID_SLOVENE_SLOVENIA \
0697 TT_MS_LANGID_SLOVENIAN_SLOVENIA
0698 #define TT_MS_LANGID_FARSI_IRAN 0x0429
0699 #define TT_MS_LANGID_BASQUE_SPAIN \
0700 TT_MS_LANGID_BASQUE_BASQUE
0701 #define TT_MS_LANGID_SORBIAN_GERMANY \
0702 TT_MS_LANGID_UPPER_SORBIAN_GERMANY
0703 #define TT_MS_LANGID_SUTU_SOUTH_AFRICA 0x0430
0704 #define TT_MS_LANGID_TSONGA_SOUTH_AFRICA 0x0431
0705 #define TT_MS_LANGID_TSWANA_SOUTH_AFRICA \
0706 TT_MS_LANGID_SETSWANA_SOUTH_AFRICA
0707 #define TT_MS_LANGID_VENDA_SOUTH_AFRICA 0x0433
0708 #define TT_MS_LANGID_XHOSA_SOUTH_AFRICA \
0709 TT_MS_LANGID_ISIXHOSA_SOUTH_AFRICA
0710 #define TT_MS_LANGID_ZULU_SOUTH_AFRICA \
0711 TT_MS_LANGID_ISIZULU_SOUTH_AFRICA
0712 #define TT_MS_LANGID_SAAMI_LAPONIA 0x043B
0713
0714 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043C
0715 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083C
0716 #define TT_MS_LANGID_YIDDISH_GERMANY 0x043D
0717 #define TT_MS_LANGID_KAZAK_KAZAKSTAN \
0718 TT_MS_LANGID_KAZAKH_KAZAKHSTAN
0719 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZ_REPUBLIC \
0720 TT_MS_LANGID_KYRGYZ_KYRGYZSTAN
0721 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN \
0722 TT_MS_LANGID_KYRGYZ_KYRGYZSTAN
0723 #define TT_MS_LANGID_SWAHILI_KENYA \
0724 TT_MS_LANGID_KISWAHILI_KENYA
0725 #define TT_MS_LANGID_TATAR_TATARSTAN \
0726 TT_MS_LANGID_TATAR_RUSSIA
0727 #define TT_MS_LANGID_PUNJABI_ARABIC_PAKISTAN 0x0846
0728 #define TT_MS_LANGID_ORIYA_INDIA \
0729 TT_MS_LANGID_ODIA_INDIA
0730 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA_MONGOLIAN \
0731 TT_MS_LANGID_MONGOLIAN_PRC
0732 #define TT_MS_LANGID_TIBETAN_CHINA \
0733 TT_MS_LANGID_TIBETAN_PRC
0734 #define TT_MS_LANGID_DZONGHKA_BHUTAN 0x0851
0735 #define TT_MS_LANGID_TIBETAN_BHUTAN \
0736 TT_MS_LANGID_DZONGHKA_BHUTAN
0737 #define TT_MS_LANGID_WELSH_WALES \
0738 TT_MS_LANGID_WELSH_UNITED_KINGDOM
0739 #define TT_MS_LANGID_BURMESE_MYANMAR 0x0455
0740 #define TT_MS_LANGID_GALICIAN_SPAIN \
0741 TT_MS_LANGID_GALICIAN_GALICIAN
0742 #define TT_MS_LANGID_MANIPURI_INDIA 0x0458
0743 #define TT_MS_LANGID_SINDHI_INDIA 0x0459
0744 #define TT_MS_LANGID_SINDHI_PAKISTAN 0x0859
0745 #define TT_MS_LANGID_SINHALESE_SRI_LANKA \
0746 TT_MS_LANGID_SINHALA_SRI_LANKA
0747 #define TT_MS_LANGID_CHEROKEE_UNITED_STATES 0x045C
0748 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO 0x045F
0749 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO_LATIN \
0750 TT_MS_LANGID_TAMAZIGHT_ALGERIA
0751 #define TT_MS_LANGID_KASHMIRI_PAKISTAN 0x0460
0752 #define TT_MS_LANGID_KASHMIRI_SASIA 0x0860
0753 #define TT_MS_LANGID_KASHMIRI_INDIA \
0754 TT_MS_LANGID_KASHMIRI_SASIA
0755 #define TT_MS_LANGID_NEPALI_INDIA 0x0861
0756 #define TT_MS_LANGID_DIVEHI_MALDIVES \
0757 TT_MS_LANGID_DHIVEHI_MALDIVES
0758 #define TT_MS_LANGID_EDO_NIGERIA 0x0466
0759 #define TT_MS_LANGID_FULFULDE_NIGERIA 0x0467
0760 #define TT_MS_LANGID_IBIBIO_NIGERIA 0x0469
0761 #define TT_MS_LANGID_SEPEDI_SOUTH_AFRICA \
0762 TT_MS_LANGID_SESOTHO_SA_LEBOA_SOUTH_AFRICA
0763 #define TT_MS_LANGID_SOTHO_SOUTHERN_SOUTH_AFRICA \
0764 TT_MS_LANGID_SESOTHO_SA_LEBOA_SOUTH_AFRICA
0765 #define TT_MS_LANGID_KANURI_NIGERIA 0x0471
0766 #define TT_MS_LANGID_OROMO_ETHIOPIA 0x0472
0767 #define TT_MS_LANGID_TIGRIGNA_ETHIOPIA 0x0473
0768 #define TT_MS_LANGID_TIGRIGNA_ERYTHREA 0x0873
0769 #define TT_MS_LANGID_TIGRIGNA_ERYTREA \
0770 TT_MS_LANGID_TIGRIGNA_ERYTHREA
0771 #define TT_MS_LANGID_GUARANI_PARAGUAY 0x0474
0772 #define TT_MS_LANGID_HAWAIIAN_UNITED_STATES 0x0475
0773 #define TT_MS_LANGID_LATIN 0x0476
0774 #define TT_MS_LANGID_SOMALI_SOMALIA 0x0477
0775 #define TT_MS_LANGID_YI_CHINA \
0776 TT_MS_LANGID_YI_PRC
0777 #define TT_MS_LANGID_PAPIAMENTU_NETHERLANDS_ANTILLES 0x0479
0778 #define TT_MS_LANGID_UIGHUR_CHINA \
0779 TT_MS_LANGID_UIGHUR_PRC
0780
0781
0782
0783
0784
0785
0786
0787
0788
0789
0790
0791
0792 #define TT_NAME_ID_COPYRIGHT 0
0793 #define TT_NAME_ID_FONT_FAMILY 1
0794 #define TT_NAME_ID_FONT_SUBFAMILY 2
0795 #define TT_NAME_ID_UNIQUE_ID 3
0796 #define TT_NAME_ID_FULL_NAME 4
0797 #define TT_NAME_ID_VERSION_STRING 5
0798 #define TT_NAME_ID_PS_NAME 6
0799 #define TT_NAME_ID_TRADEMARK 7
0800
0801
0802 #define TT_NAME_ID_MANUFACTURER 8
0803 #define TT_NAME_ID_DESIGNER 9
0804 #define TT_NAME_ID_DESCRIPTION 10
0805 #define TT_NAME_ID_VENDOR_URL 11
0806 #define TT_NAME_ID_DESIGNER_URL 12
0807 #define TT_NAME_ID_LICENSE 13
0808 #define TT_NAME_ID_LICENSE_URL 14
0809
0810 #define TT_NAME_ID_TYPOGRAPHIC_FAMILY 16
0811 #define TT_NAME_ID_TYPOGRAPHIC_SUBFAMILY 17
0812 #define TT_NAME_ID_MAC_FULL_NAME 18
0813
0814
0815 #define TT_NAME_ID_SAMPLE_TEXT 19
0816
0817
0818 #define TT_NAME_ID_CID_FINDFONT_NAME 20
0819
0820
0821 #define TT_NAME_ID_WWS_FAMILY 21
0822 #define TT_NAME_ID_WWS_SUBFAMILY 22
0823
0824
0825 #define TT_NAME_ID_LIGHT_BACKGROUND 23
0826 #define TT_NAME_ID_DARK_BACKGROUND 24
0827
0828
0829 #define TT_NAME_ID_VARIATIONS_PREFIX 25
0830
0831
0832 #define TT_NAME_ID_PREFERRED_FAMILY TT_NAME_ID_TYPOGRAPHIC_FAMILY
0833 #define TT_NAME_ID_PREFERRED_SUBFAMILY TT_NAME_ID_TYPOGRAPHIC_SUBFAMILY
0834
0835
0836
0837
0838
0839
0840
0841
0842
0843
0844
0845
0846
0847
0848
0849
0850 #define TT_UCR_BASIC_LATIN (1L << 0)
0851
0852 #define TT_UCR_LATIN1_SUPPLEMENT (1L << 1)
0853
0854 #define TT_UCR_LATIN_EXTENDED_A (1L << 2)
0855
0856 #define TT_UCR_LATIN_EXTENDED_B (1L << 3)
0857
0858
0859
0860 #define TT_UCR_IPA_EXTENSIONS (1L << 4)
0861
0862
0863
0864
0865 #define TT_UCR_SPACING_MODIFIER (1L << 5)
0866
0867
0868
0869 #define TT_UCR_COMBINING_DIACRITICAL_MARKS (1L << 6)
0870
0871
0872 #define TT_UCR_GREEK (1L << 7)
0873
0874 #define TT_UCR_COPTIC (1L << 8)
0875
0876
0877
0878
0879 #define TT_UCR_CYRILLIC (1L << 9)
0880
0881
0882
0883
0884 #define TT_UCR_ARMENIAN (1L << 10)
0885
0886 #define TT_UCR_HEBREW (1L << 11)
0887
0888 #define TT_UCR_VAI (1L << 12)
0889
0890
0891 #define TT_UCR_ARABIC (1L << 13)
0892
0893
0894 #define TT_UCR_NKO (1L << 14)
0895
0896 #define TT_UCR_DEVANAGARI (1L << 15)
0897
0898 #define TT_UCR_BENGALI (1L << 16)
0899
0900 #define TT_UCR_GURMUKHI (1L << 17)
0901
0902 #define TT_UCR_GUJARATI (1L << 18)
0903
0904 #define TT_UCR_ORIYA (1L << 19)
0905
0906 #define TT_UCR_TAMIL (1L << 20)
0907
0908 #define TT_UCR_TELUGU (1L << 21)
0909
0910 #define TT_UCR_KANNADA (1L << 22)
0911
0912 #define TT_UCR_MALAYALAM (1L << 23)
0913
0914 #define TT_UCR_THAI (1L << 24)
0915
0916 #define TT_UCR_LAO (1L << 25)
0917
0918
0919 #define TT_UCR_GEORGIAN (1L << 26)
0920
0921
0922 #define TT_UCR_BALINESE (1L << 27)
0923
0924 #define TT_UCR_HANGUL_JAMO (1L << 28)
0925
0926
0927
0928 #define TT_UCR_LATIN_EXTENDED_ADDITIONAL (1L << 29)
0929
0930
0931
0932 #define TT_UCR_GREEK_EXTENDED (1L << 30)
0933
0934
0935 #define TT_UCR_GENERAL_PUNCTUATION (1L << 31)
0936
0937
0938
0939
0940
0941
0942 #define TT_UCR_SUPERSCRIPTS_SUBSCRIPTS (1L << 0)
0943
0944 #define TT_UCR_CURRENCY_SYMBOLS (1L << 1)
0945
0946 #define TT_UCR_COMBINING_DIACRITICAL_MARKS_SYMB \
0947 (1L << 2)
0948
0949 #define TT_UCR_LETTERLIKE_SYMBOLS (1L << 3)
0950
0951 #define TT_UCR_NUMBER_FORMS (1L << 4)
0952
0953
0954
0955
0956 #define TT_UCR_ARROWS (1L << 5)
0957
0958
0959
0960
0961
0962
0963
0964 #define TT_UCR_MATHEMATICAL_OPERATORS (1L << 6)
0965
0966
0967
0968
0969 #define TT_UCR_MISCELLANEOUS_TECHNICAL (1L << 7)
0970
0971 #define TT_UCR_CONTROL_PICTURES (1L << 8)
0972
0973 #define TT_UCR_OCR (1L << 9)
0974
0975 #define TT_UCR_ENCLOSED_ALPHANUMERICS (1L << 10)
0976
0977 #define TT_UCR_BOX_DRAWING (1L << 11)
0978
0979 #define TT_UCR_BLOCK_ELEMENTS (1L << 12)
0980
0981 #define TT_UCR_GEOMETRIC_SHAPES (1L << 13)
0982
0983 #define TT_UCR_MISCELLANEOUS_SYMBOLS (1L << 14)
0984
0985 #define TT_UCR_DINGBATS (1L << 15)
0986
0987 #define TT_UCR_CJK_SYMBOLS (1L << 16)
0988
0989 #define TT_UCR_HIRAGANA (1L << 17)
0990
0991
0992 #define TT_UCR_KATAKANA (1L << 18)
0993
0994
0995
0996 #define TT_UCR_BOPOMOFO (1L << 19)
0997
0998
0999 #define TT_UCR_HANGUL_COMPATIBILITY_JAMO (1L << 20)
1000
1001 #define TT_UCR_CJK_MISC (1L << 21)
1002 #define TT_UCR_KANBUN TT_UCR_CJK_MISC
1003 #define TT_UCR_PHAGSPA
1004
1005 #define TT_UCR_ENCLOSED_CJK_LETTERS_MONTHS (1L << 22)
1006
1007 #define TT_UCR_CJK_COMPATIBILITY (1L << 23)
1008
1009 #define TT_UCR_HANGUL (1L << 24)
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020 #define TT_UCR_SURROGATES (1L << 25)
1021
1022
1023 #define TT_UCR_NON_PLANE_0 TT_UCR_SURROGATES
1024
1025 #define TT_UCR_PHOENICIAN (1L << 26)
1026
1027
1028
1029
1030
1031
1032
1033 #define TT_UCR_CJK_UNIFIED_IDEOGRAPHS (1L << 27)
1034
1035
1036
1037
1038
1039
1040
1041 #define TT_UCR_PRIVATE_USE (1L << 28)
1042
1043
1044
1045 #define TT_UCR_CJK_COMPATIBILITY_IDEOGRAPHS (1L << 29)
1046
1047
1048
1049 #define TT_UCR_ALPHABETIC_PRESENTATION_FORMS (1L << 30)
1050
1051 #define TT_UCR_ARABIC_PRESENTATION_FORMS_A (1L << 31)
1052
1053
1054
1055
1056
1057 #define TT_UCR_COMBINING_HALF_MARKS (1L << 0)
1058
1059
1060 #define TT_UCR_CJK_COMPATIBILITY_FORMS (1L << 1)
1061
1062
1063 #define TT_UCR_SMALL_FORM_VARIANTS (1L << 2)
1064
1065 #define TT_UCR_ARABIC_PRESENTATION_FORMS_B (1L << 3)
1066
1067 #define TT_UCR_HALFWIDTH_FULLWIDTH_FORMS (1L << 4)
1068
1069 #define TT_UCR_SPECIALS (1L << 5)
1070
1071 #define TT_UCR_TIBETAN (1L << 6)
1072
1073 #define TT_UCR_SYRIAC (1L << 7)
1074
1075 #define TT_UCR_THAANA (1L << 8)
1076
1077 #define TT_UCR_SINHALA (1L << 9)
1078
1079 #define TT_UCR_MYANMAR (1L << 10)
1080
1081
1082
1083 #define TT_UCR_ETHIOPIC (1L << 11)
1084
1085
1086
1087 #define TT_UCR_CHEROKEE (1L << 12)
1088
1089 #define TT_UCR_CANADIAN_ABORIGINAL_SYLLABICS (1L << 13)
1090
1091 #define TT_UCR_OGHAM (1L << 14)
1092
1093 #define TT_UCR_RUNIC (1L << 15)
1094
1095
1096 #define TT_UCR_KHMER (1L << 16)
1097
1098
1099 #define TT_UCR_MONGOLIAN (1L << 17)
1100
1101 #define TT_UCR_BRAILLE (1L << 18)
1102
1103
1104 #define TT_UCR_YI (1L << 19)
1105
1106
1107
1108
1109
1110 #define TT_UCR_PHILIPPINE (1L << 20)
1111
1112
1113
1114
1115 #define TT_UCR_OLD_ITALIC (1L << 21)
1116
1117 #define TT_UCR_GOTHIC (1L << 22)
1118
1119 #define TT_UCR_DESERET (1L << 23)
1120
1121
1122
1123 #define TT_UCR_MUSICAL_SYMBOLS (1L << 24)
1124
1125
1126
1127 #define TT_UCR_MATH_ALPHANUMERIC_SYMBOLS (1L << 25)
1128
1129
1130 #define TT_UCR_PRIVATE_USE_SUPPLEMENTARY (1L << 26)
1131
1132
1133
1134 #define TT_UCR_VARIATION_SELECTORS (1L << 27)
1135
1136
1137 #define TT_UCR_TAGS (1L << 28)
1138
1139 #define TT_UCR_LIMBU (1L << 29)
1140
1141 #define TT_UCR_TAI_LE (1L << 30)
1142
1143 #define TT_UCR_NEW_TAI_LUE (1L << 31)
1144
1145
1146
1147
1148
1149 #define TT_UCR_BUGINESE (1L << 0)
1150
1151 #define TT_UCR_GLAGOLITIC (1L << 1)
1152
1153 #define TT_UCR_TIFINAGH (1L << 2)
1154
1155 #define TT_UCR_YIJING (1L << 3)
1156
1157 #define TT_UCR_SYLOTI_NAGRI (1L << 4)
1158
1159
1160
1161 #define TT_UCR_LINEAR_B (1L << 5)
1162
1163
1164
1165 #define TT_UCR_ANCIENT_GREEK_NUMBERS (1L << 6)
1166
1167 #define TT_UCR_UGARITIC (1L << 7)
1168
1169 #define TT_UCR_OLD_PERSIAN (1L << 8)
1170
1171 #define TT_UCR_SHAVIAN (1L << 9)
1172
1173 #define TT_UCR_OSMANYA (1L << 10)
1174
1175 #define TT_UCR_CYPRIOT_SYLLABARY (1L << 11)
1176
1177 #define TT_UCR_KHAROSHTHI (1L << 12)
1178
1179 #define TT_UCR_TAI_XUAN_JING (1L << 13)
1180
1181
1182 #define TT_UCR_CUNEIFORM (1L << 14)
1183
1184
1185 #define TT_UCR_COUNTING_ROD_NUMERALS (1L << 15)
1186
1187 #define TT_UCR_SUNDANESE (1L << 16)
1188
1189 #define TT_UCR_LEPCHA (1L << 17)
1190
1191 #define TT_UCR_OL_CHIKI (1L << 18)
1192
1193 #define TT_UCR_SAURASHTRA (1L << 19)
1194
1195 #define TT_UCR_KAYAH_LI (1L << 20)
1196
1197 #define TT_UCR_REJANG (1L << 21)
1198
1199 #define TT_UCR_CHAM (1L << 22)
1200
1201 #define TT_UCR_ANCIENT_SYMBOLS (1L << 23)
1202
1203 #define TT_UCR_PHAISTOS_DISC (1L << 24)
1204
1205
1206
1207 #define TT_UCR_OLD_ANATOLIAN (1L << 25)
1208
1209
1210
1211
1212 #define TT_UCR_GAME_TILES (1L << 26)
1213
1214
1215
1216
1217
1218
1219 #define TT_UCR_ARABIC_PRESENTATION_A \
1220 TT_UCR_ARABIC_PRESENTATION_FORMS_A
1221 #define TT_UCR_ARABIC_PRESENTATION_B \
1222 TT_UCR_ARABIC_PRESENTATION_FORMS_B
1223
1224 #define TT_UCR_COMBINING_DIACRITICS \
1225 TT_UCR_COMBINING_DIACRITICAL_MARKS
1226 #define TT_UCR_COMBINING_DIACRITICS_SYMB \
1227 TT_UCR_COMBINING_DIACRITICAL_MARKS_SYMB
1228
1229
1230 FT_END_HEADER
1231
1232 #endif
1233
1234
1235