UnicodeScript
The #GUnicodeScript enumeration identifies different writing systems. The values correspond to the names as defined in the Unicode standard. The enumeration has been added in GLib 2.14, and is interchangeable with #PangoScript.
Note that new types may be added in the future. Applications should be ready to handle unknown values. See Unicode Standard Annex #24: Script names.
Entries
a value never returned from g_unichar_get_script()
Devanagari
Old Italic
Canadian Aboriginal
New Tai Lue
Glagolitic
Syloti Nagri
Old Persian
Kharoshthi
Phoenician
Saurashtra. Since 2.16.3
Egyptian Hieroglpyhs. Since 2.26
Imperial Aramaic. Since 2.26
Inscriptional Pahlavi. Since 2.26
Inscriptional Parthian. Since 2.26
Meetei Mayek. Since 2.26
Old South Arabian. Since 2.26
Old Turkic. Since 2.28
Meroitic Cursive. Since: 2.32
Meroitic Hieroglyphs. Since: 2.32
Sora Sompeng. Since: 2.32
Caucasian Albanian. Since: 2.42
Manichaean. Since: 2.42
Mende Kikakui. Since: 2.42
Old North Arabian. Since: 2.42
Old Permic. Since: 2.42
Pahawh Hmong. Since: 2.42
Pau Cin Hau. Since: 2.42
Psalter Pahlavi. Since: 2.42
Warang Citi. Since: 2.42
Anatolian Hieroglyphs. Since: 2.48
Old Hungarian. Since: 2.48
Signwriting. Since: 2.48
Masaram Gondi. Since: 2.54
Zanabazar Square. Since: 2.54
Gunjala Gondi. Since: 2.58
Hanifi Rohingya. Since: 2.58
Medefaidrin. Since: 2.58
Old Sogdian. Since: 2.58
Nand. Since: 2.62
Rohg. Since: 2.62
Chorasmian. Since: 2.66
Dives Akuru. Since: 2.66
Khitan small script. Since: 2.66
Cypro-Minoan. Since: 2.72
Old Uyghur. Since: 2.72
Nag Mundari. Since 2.74
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.