ReactOS 0.4.17-dev-934-g091855f
scripts.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  unicode_script_id {
  Script_Unknown = 0 , Script_Common = 1 , Script_Inherited = 2 , Script_Arabic = 3 ,
  Script_Armenian = 4 , Script_Avestan = 5 , Script_Balinese = 6 , Script_Bamum = 7 ,
  Script_Batak = 8 , Script_Bengali = 9 , Script_Bopomofo = 10 , Script_Brahmi = 11 ,
  Script_Braille = 12 , Script_Buginese = 13 , Script_Buhid = 14 , Script_Canadian_Aboriginal = 15 ,
  Script_Carian = 16 , Script_Cham = 17 , Script_Cherokee = 18 , Script_Coptic = 19 ,
  Script_Cuneiform = 20 , Script_Cypriot = 21 , Script_Cyrillic = 22 , Script_Deseret = 23 ,
  Script_Devanagari = 24 , Script_Egyptian_Hieroglyphs = 25 , Script_Ethiopic = 26 , Script_Georgian = 27 ,
  Script_Glagolitic = 28 , Script_Gothic = 29 , Script_Greek = 30 , Script_Gujarati = 31 ,
  Script_Gurmukhi = 32 , Script_Han = 33 , Script_Hangul = 34 , Script_Hanunoo = 35 ,
  Script_Hebrew = 36 , Script_Hiragana = 37 , Script_Imperial_Aramaic = 38 , Script_Inscriptional_Pahlavi = 39 ,
  Script_Inscriptional_Parthian = 40 , Script_Javanese = 41 , Script_Kaithi = 42 , Script_Kannada = 43 ,
  Script_Katakana = 44 , Script_Kayah_Li = 45 , Script_Kharoshthi = 46 , Script_Khmer = 47 ,
  Script_Lao = 48 , Script_Latin = 49 , Script_Lepcha = 50 , Script_Limbu = 51 ,
  Script_Linear_B = 52 , Script_Lisu = 53 , Script_Lycian = 54 , Script_Lydian = 55 ,
  Script_Malayalam = 56 , Script_Mandaic = 57 , Script_Meetei_Mayek = 58 , Script_Mongolian = 59 ,
  Script_Myanmar = 60 , Script_New_Tai_Lue = 61 , Script_Nko = 62 , Script_Ogham = 63 ,
  Script_Ol_Chiki = 64 , Script_Old_Italic = 65 , Script_Old_Persian = 66 , Script_Old_South_Arabian = 67 ,
  Script_Old_Turkic = 68 , Script_Oriya = 69 , Script_Osmanya = 70 , Script_Phags_Pa = 71 ,
  Script_Phoenician = 72 , Script_Rejang = 73 , Script_Runic = 74 , Script_Samaritan = 75 ,
  Script_Saurashtra = 76 , Script_Shavian = 77 , Script_Sinhala = 78 , Script_Sundanese = 79 ,
  Script_Syloti_Nagri = 80 , Script_Syriac = 81 , Script_Tagalog = 82 , Script_Tagbanwa = 83 ,
  Script_Tai_Le = 84 , Script_Tai_Tham = 85 , Script_Tai_Viet = 86 , Script_Tamil = 87 ,
  Script_Telugu = 88 , Script_Thaana = 89 , Script_Thai = 90 , Script_Tibetan = 91 ,
  Script_Tifinagh = 92 , Script_Ugaritic = 93 , Script_Vai = 94 , Script_Yi = 95 ,
  Script_Chakma = 96 , Script_Meroitic_Cursive = 97 , Script_Meroitic_Hieroglyphs = 98 , Script_Miao = 99 ,
  Script_Sharada = 100 , Script_Sora_Sompeng = 101 , Script_Takri = 102 , Script_Bassa_Vah = 103 ,
  Script_Caucasian_Albanian = 104 , Script_Duployan = 105 , Script_Elbasan = 106 , Script_Grantha = 107 ,
  Script_Khojki = 108 , Script_Khudawadi = 109 , Script_Linear_A = 110 , Script_Mahajani = 111 ,
  Script_Manichaean = 112 , Script_Mende_Kikakui = 113 , Script_Modi = 114 , Script_Mro = 115 ,
  Script_Nabataean = 116 , Script_Old_North_Arabian = 117 , Script_Old_Permic = 118 , Script_Pahawh_Hmong = 119 ,
  Script_Palmyrene = 120 , Script_Pau_Cin_Hau = 121 , Script_Psalter_Pahlavi = 122 , Script_Siddham = 123 ,
  Script_Tirhuta = 124 , Script_Warang_Citi = 125 , Script_Adlam = 126 , Script_Ahom = 127 ,
  Script_Anatolian_Hieroglyphs = 128 , Script_Bhaiksuki = 129 , Script_Hatran = 130 , Script_Marchen = 131 ,
  Script_Multani = 132 , Script_Newa = 133 , Script_Old_Hungarian = 134 , Script_Osage = 135 ,
  Script_SignWriting = 136 , Script_Tangut = 137 , Script_Masaram_Gondi = 138 , Script_Nushu = 139 ,
  Script_Soyombo = 140 , Script_Zanabazar_Square = 141 , Script_Dogra = 142 , Script_Gunjala_Gondi = 143 ,
  Script_Hanifi_Rohingya = 144 , Script_Makasar = 145 , Script_Medefaidrin = 146 , Script_Old_Sogdian = 147 ,
  Script_Sogdian = 148 , Script_Elymaic = 149 , Script_Nyiakeng_Puachue_Hmong = 150 , Script_Nandinagari = 151 ,
  Script_Wancho = 152 , Script_Chorasmian = 153 , Script_Dives_Akuru = 154 , Script_Khitan_Small_Script = 155 ,
  Script_Yezidi = 156 , Script_LastId = 156
}
 

Enumeration Type Documentation

◆ unicode_script_id

Enumerator
Script_Unknown 
Script_Common 
Script_Inherited 
Script_Arabic 
Script_Armenian 
Script_Avestan 
Script_Balinese 
Script_Bamum 
Script_Batak 
Script_Bengali 
Script_Bopomofo 
Script_Brahmi 
Script_Braille 
Script_Buginese 
Script_Buhid 
Script_Canadian_Aboriginal 
Script_Carian 
Script_Cham 
Script_Cherokee 
Script_Coptic 
Script_Cuneiform 
Script_Cypriot 
Script_Cyrillic 
Script_Deseret 
Script_Devanagari 
Script_Egyptian_Hieroglyphs 
Script_Ethiopic 
Script_Georgian 
Script_Glagolitic 
Script_Gothic 
Script_Greek 
Script_Gujarati 
Script_Gurmukhi 
Script_Han 
Script_Hangul 
Script_Hanunoo 
Script_Hebrew 
Script_Hiragana 
Script_Imperial_Aramaic 
Script_Inscriptional_Pahlavi 
Script_Inscriptional_Parthian 
Script_Javanese 
Script_Kaithi 
Script_Kannada 
Script_Katakana 
Script_Kayah_Li 
Script_Kharoshthi 
Script_Khmer 
Script_Lao 
Script_Latin 
Script_Lepcha 
Script_Limbu 
Script_Linear_B 
Script_Lisu 
Script_Lycian 
Script_Lydian 
Script_Malayalam 
Script_Mandaic 
Script_Meetei_Mayek 
Script_Mongolian 
Script_Myanmar 
Script_New_Tai_Lue 
Script_Nko 
Script_Ogham 
Script_Ol_Chiki 
Script_Old_Italic 
Script_Old_Persian 
Script_Old_South_Arabian 
Script_Old_Turkic 
Script_Oriya 
Script_Osmanya 
Script_Phags_Pa 
Script_Phoenician 
Script_Rejang 
Script_Runic 
Script_Samaritan 
Script_Saurashtra 
Script_Shavian 
Script_Sinhala 
Script_Sundanese 
Script_Syloti_Nagri 
Script_Syriac 
Script_Tagalog 
Script_Tagbanwa 
Script_Tai_Le 
Script_Tai_Tham 
Script_Tai_Viet 
Script_Tamil 
Script_Telugu 
Script_Thaana 
Script_Thai 
Script_Tibetan 
Script_Tifinagh 
Script_Ugaritic 
Script_Vai 
Script_Yi 
Script_Chakma 
Script_Meroitic_Cursive 
Script_Meroitic_Hieroglyphs 
Script_Miao 
Script_Sharada 
Script_Sora_Sompeng 
Script_Takri 
Script_Bassa_Vah 
Script_Caucasian_Albanian 
Script_Duployan 
Script_Elbasan 
Script_Grantha 
Script_Khojki 
Script_Khudawadi 
Script_Linear_A 
Script_Mahajani 
Script_Manichaean 
Script_Mende_Kikakui 
Script_Modi 
Script_Mro 
Script_Nabataean 
Script_Old_North_Arabian 
Script_Old_Permic 
Script_Pahawh_Hmong 
Script_Palmyrene 
Script_Pau_Cin_Hau 
Script_Psalter_Pahlavi 
Script_Siddham 
Script_Tirhuta 
Script_Warang_Citi 
Script_Adlam 
Script_Ahom 
Script_Anatolian_Hieroglyphs 
Script_Bhaiksuki 
Script_Hatran 
Script_Marchen 
Script_Multani 
Script_Newa 
Script_Old_Hungarian 
Script_Osage 
Script_SignWriting 
Script_Tangut 
Script_Masaram_Gondi 
Script_Nushu 
Script_Soyombo 
Script_Zanabazar_Square 
Script_Dogra 
Script_Gunjala_Gondi 
Script_Hanifi_Rohingya 
Script_Makasar 
Script_Medefaidrin 
Script_Old_Sogdian 
Script_Sogdian 
Script_Elymaic 
Script_Nyiakeng_Puachue_Hmong 
Script_Nandinagari 
Script_Wancho 
Script_Chorasmian 
Script_Dives_Akuru 
Script_Khitan_Small_Script 
Script_Yezidi 
Script_LastId 

Definition at line 5 of file scripts.h.

5 {
13 Script_Bamum = 7,
14 Script_Batak = 8,
16 Script_Bopomofo = 10,
17 Script_Brahmi = 11,
18 Script_Braille = 12,
19 Script_Buginese = 13,
20 Script_Buhid = 14,
22 Script_Carian = 16,
23 Script_Cham = 17,
24 Script_Cherokee = 18,
25 Script_Coptic = 19,
27 Script_Cypriot = 21,
28 Script_Cyrillic = 22,
29 Script_Deseret = 23,
32 Script_Ethiopic = 26,
33 Script_Georgian = 27,
35 Script_Gothic = 29,
36 Script_Greek = 30,
37 Script_Gujarati = 31,
38 Script_Gurmukhi = 32,
39 Script_Han = 33,
40 Script_Hangul = 34,
41 Script_Hanunoo = 35,
42 Script_Hebrew = 36,
43 Script_Hiragana = 37,
47 Script_Javanese = 41,
48 Script_Kaithi = 42,
49 Script_Kannada = 43,
50 Script_Katakana = 44,
51 Script_Kayah_Li = 45,
53 Script_Khmer = 47,
54 Script_Lao = 48,
55 Script_Latin = 49,
56 Script_Lepcha = 50,
57 Script_Limbu = 51,
58 Script_Linear_B = 52,
59 Script_Lisu = 53,
60 Script_Lycian = 54,
61 Script_Lydian = 55,
63 Script_Mandaic = 57,
66 Script_Myanmar = 60,
68 Script_Nko = 62,
69 Script_Ogham = 63,
70 Script_Ol_Chiki = 64,
75 Script_Oriya = 69,
76 Script_Osmanya = 70,
77 Script_Phags_Pa = 71,
79 Script_Rejang = 73,
80 Script_Runic = 74,
83 Script_Shavian = 77,
84 Script_Sinhala = 78,
87 Script_Syriac = 81,
88 Script_Tagalog = 82,
89 Script_Tagbanwa = 83,
90 Script_Tai_Le = 84,
91 Script_Tai_Tham = 85,
92 Script_Tai_Viet = 86,
93 Script_Tamil = 87,
94 Script_Telugu = 88,
95 Script_Thaana = 89,
96 Script_Thai = 90,
97 Script_Tibetan = 91,
98 Script_Tifinagh = 92,
99 Script_Ugaritic = 93,
100 Script_Vai = 94,
101 Script_Yi = 95,
102 Script_Chakma = 96,
105 Script_Miao = 99,
106 Script_Sharada = 100,
108 Script_Takri = 102,
109 Script_Bassa_Vah = 103,
111 Script_Duployan = 105,
112 Script_Elbasan = 106,
113 Script_Grantha = 107,
114 Script_Khojki = 108,
115 Script_Khudawadi = 109,
116 Script_Linear_A = 110,
117 Script_Mahajani = 111,
118 Script_Manichaean = 112,
120 Script_Modi = 114,
121 Script_Mro = 115,
122 Script_Nabataean = 116,
124 Script_Old_Permic = 118,
126 Script_Palmyrene = 120,
127 Script_Pau_Cin_Hau = 121,
129 Script_Siddham = 123,
130 Script_Tirhuta = 124,
131 Script_Warang_Citi = 125,
132 Script_Adlam = 126,
133 Script_Ahom = 127,
135 Script_Bhaiksuki = 129,
136 Script_Hatran = 130,
137 Script_Marchen = 131,
138 Script_Multani = 132,
139 Script_Newa = 133,
141 Script_Osage = 135,
142 Script_SignWriting = 136,
143 Script_Tangut = 137,
145 Script_Nushu = 139,
146 Script_Soyombo = 140,
148 Script_Dogra = 142,
151 Script_Makasar = 145,
152 Script_Medefaidrin = 146,
153 Script_Old_Sogdian = 147,
154 Script_Sogdian = 148,
155 Script_Elymaic = 149,
157 Script_Nandinagari = 151,
158 Script_Wancho = 152,
159 Script_Chorasmian = 153,
160 Script_Dives_Akuru = 154,
162 Script_Yezidi = 156,
163 Script_LastId = 156
164};
@ Script_Saurashtra
Definition: scripts.h:82
@ Script_Bhaiksuki
Definition: scripts.h:135
@ Script_Telugu
Definition: scripts.h:94
@ Script_Hanunoo
Definition: scripts.h:41
@ Script_Sogdian
Definition: scripts.h:154
@ Script_Yi
Definition: scripts.h:101
@ Script_Cuneiform
Definition: scripts.h:26
@ Script_Bopomofo
Definition: scripts.h:16
@ Script_Cyrillic
Definition: scripts.h:28
@ Script_Grantha
Definition: scripts.h:113
@ Script_Rejang
Definition: scripts.h:79
@ Script_Balinese
Definition: scripts.h:12
@ Script_Tagalog
Definition: scripts.h:88
@ Script_Samaritan
Definition: scripts.h:81
@ Script_Inherited
Definition: scripts.h:8
@ Script_Linear_B
Definition: scripts.h:58
@ Script_LastId
Definition: scripts.h:163
@ Script_Tai_Le
Definition: scripts.h:90
@ Script_Mahajani
Definition: scripts.h:117
@ Script_Tai_Tham
Definition: scripts.h:91
@ Script_Myanmar
Definition: scripts.h:66
@ Script_Newa
Definition: scripts.h:139
@ Script_Khudawadi
Definition: scripts.h:115
@ Script_Elymaic
Definition: scripts.h:155
@ Script_Inscriptional_Pahlavi
Definition: scripts.h:45
@ Script_Lisu
Definition: scripts.h:59
@ Script_Old_Persian
Definition: scripts.h:72
@ Script_Phoenician
Definition: scripts.h:78
@ Script_Shavian
Definition: scripts.h:83
@ Script_Syloti_Nagri
Definition: scripts.h:86
@ Script_Khmer
Definition: scripts.h:53
@ Script_Tifinagh
Definition: scripts.h:98
@ Script_Runic
Definition: scripts.h:80
@ Script_Hatran
Definition: scripts.h:136
@ Script_Dives_Akuru
Definition: scripts.h:160
@ Script_Chakma
Definition: scripts.h:102
@ Script_Caucasian_Albanian
Definition: scripts.h:110
@ Script_Takri
Definition: scripts.h:108
@ Script_Mende_Kikakui
Definition: scripts.h:119
@ Script_Cham
Definition: scripts.h:23
@ Script_Old_Italic
Definition: scripts.h:71
@ Script_Khitan_Small_Script
Definition: scripts.h:161
@ Script_Anatolian_Hieroglyphs
Definition: scripts.h:134
@ Script_Cherokee
Definition: scripts.h:24
@ Script_Limbu
Definition: scripts.h:57
@ Script_Sinhala
Definition: scripts.h:84
@ Script_Hebrew
Definition: scripts.h:42
@ Script_Avestan
Definition: scripts.h:11
@ Script_Ethiopic
Definition: scripts.h:32
@ Script_Ogham
Definition: scripts.h:69
@ Script_Kaithi
Definition: scripts.h:48
@ Script_Chorasmian
Definition: scripts.h:159
@ Script_Phags_Pa
Definition: scripts.h:77
@ Script_Ugaritic
Definition: scripts.h:99
@ Script_Common
Definition: scripts.h:7
@ Script_Bamum
Definition: scripts.h:13
@ Script_Siddham
Definition: scripts.h:129
@ Script_Katakana
Definition: scripts.h:50
@ Script_Thai
Definition: scripts.h:96
@ Script_Cypriot
Definition: scripts.h:27
@ Script_Lydian
Definition: scripts.h:61
@ Script_Nandinagari
Definition: scripts.h:157
@ Script_Pau_Cin_Hau
Definition: scripts.h:127
@ Script_Mandaic
Definition: scripts.h:63
@ Script_Tai_Viet
Definition: scripts.h:92
@ Script_Tirhuta
Definition: scripts.h:130
@ Script_Hangul
Definition: scripts.h:40
@ Script_Bengali
Definition: scripts.h:15
@ Script_Hanifi_Rohingya
Definition: scripts.h:150
@ Script_Nko
Definition: scripts.h:68
@ Script_Syriac
Definition: scripts.h:87
@ Script_Nabataean
Definition: scripts.h:122
@ Script_Ol_Chiki
Definition: scripts.h:70
@ Script_Bassa_Vah
Definition: scripts.h:109
@ Script_Sora_Sompeng
Definition: scripts.h:107
@ Script_Brahmi
Definition: scripts.h:17
@ Script_Oriya
Definition: scripts.h:75
@ Script_Deseret
Definition: scripts.h:29
@ Script_Old_Hungarian
Definition: scripts.h:140
@ Script_Duployan
Definition: scripts.h:111
@ Script_Kannada
Definition: scripts.h:49
@ Script_Zanabazar_Square
Definition: scripts.h:147
@ Script_Lepcha
Definition: scripts.h:56
@ Script_Han
Definition: scripts.h:39
@ Script_Modi
Definition: scripts.h:120
@ Script_Arabic
Definition: scripts.h:9
@ Script_Adlam
Definition: scripts.h:132
@ Script_Ahom
Definition: scripts.h:133
@ Script_Georgian
Definition: scripts.h:33
@ Script_Mongolian
Definition: scripts.h:65
@ Script_Gurmukhi
Definition: scripts.h:38
@ Script_Thaana
Definition: scripts.h:95
@ Script_Sundanese
Definition: scripts.h:85
@ Script_Tibetan
Definition: scripts.h:97
@ Script_Tamil
Definition: scripts.h:93
@ Script_Elbasan
Definition: scripts.h:112
@ Script_Mro
Definition: scripts.h:121
@ Script_Nyiakeng_Puachue_Hmong
Definition: scripts.h:156
@ Script_Meroitic_Hieroglyphs
Definition: scripts.h:104
@ Script_Old_North_Arabian
Definition: scripts.h:123
@ Script_Sharada
Definition: scripts.h:106
@ Script_Javanese
Definition: scripts.h:47
@ Script_New_Tai_Lue
Definition: scripts.h:67
@ Script_Tagbanwa
Definition: scripts.h:89
@ Script_Latin
Definition: scripts.h:55
@ Script_Khojki
Definition: scripts.h:114
@ Script_Kayah_Li
Definition: scripts.h:51
@ Script_Marchen
Definition: scripts.h:137
@ Script_Gunjala_Gondi
Definition: scripts.h:149
@ Script_Canadian_Aboriginal
Definition: scripts.h:21
@ Script_Greek
Definition: scripts.h:36
@ Script_Unknown
Definition: scripts.h:6
@ Script_Miao
Definition: scripts.h:105
@ Script_Coptic
Definition: scripts.h:25
@ Script_Armenian
Definition: scripts.h:10
@ Script_Inscriptional_Parthian
Definition: scripts.h:46
@ Script_Masaram_Gondi
Definition: scripts.h:144
@ Script_Osage
Definition: scripts.h:141
@ Script_Psalter_Pahlavi
Definition: scripts.h:128
@ Script_Pahawh_Hmong
Definition: scripts.h:125
@ Script_Osmanya
Definition: scripts.h:76
@ Script_Old_Turkic
Definition: scripts.h:74
@ Script_Hiragana
Definition: scripts.h:43
@ Script_Old_Sogdian
Definition: scripts.h:153
@ Script_Dogra
Definition: scripts.h:148
@ Script_SignWriting
Definition: scripts.h:142
@ Script_Kharoshthi
Definition: scripts.h:52
@ Script_Warang_Citi
Definition: scripts.h:131
@ Script_Meetei_Mayek
Definition: scripts.h:64
@ Script_Multani
Definition: scripts.h:138
@ Script_Old_Permic
Definition: scripts.h:124
@ Script_Carian
Definition: scripts.h:22
@ Script_Linear_A
Definition: scripts.h:116
@ Script_Meroitic_Cursive
Definition: scripts.h:103
@ Script_Buginese
Definition: scripts.h:19
@ Script_Old_South_Arabian
Definition: scripts.h:73
@ Script_Makasar
Definition: scripts.h:151
@ Script_Gujarati
Definition: scripts.h:37
@ Script_Wancho
Definition: scripts.h:158
@ Script_Devanagari
Definition: scripts.h:30
@ Script_Lao
Definition: scripts.h:54
@ Script_Glagolitic
Definition: scripts.h:34
@ Script_Braille
Definition: scripts.h:18
@ Script_Manichaean
Definition: scripts.h:118
@ Script_Nushu
Definition: scripts.h:145
@ Script_Imperial_Aramaic
Definition: scripts.h:44
@ Script_Tangut
Definition: scripts.h:143
@ Script_Vai
Definition: scripts.h:100
@ Script_Malayalam
Definition: scripts.h:62
@ Script_Soyombo
Definition: scripts.h:146
@ Script_Yezidi
Definition: scripts.h:162
@ Script_Egyptian_Hieroglyphs
Definition: scripts.h:31
@ Script_Palmyrene
Definition: scripts.h:126
@ Script_Medefaidrin
Definition: scripts.h:152
@ Script_Buhid
Definition: scripts.h:20
@ Script_Gothic
Definition: scripts.h:35
@ Script_Batak
Definition: scripts.h:14
@ Script_Lycian
Definition: scripts.h:60