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

Link copied to clipboard

a value never returned from g_unichar_get_script()

Link copied to clipboard

a character used by multiple different scripts

Link copied to clipboard

a mark glyph that takes its script from the base glyph to which it is attached

Link copied to clipboard

Arabic

Link copied to clipboard

Armenian

Link copied to clipboard

Bengali

Link copied to clipboard

Bopomofo

Link copied to clipboard

Cherokee

Link copied to clipboard

Coptic

Link copied to clipboard

Cyrillic

Link copied to clipboard

Deseret

Link copied to clipboard

Devanagari

Link copied to clipboard

Ethiopic

Link copied to clipboard

Georgian

Link copied to clipboard

Gothic

Link copied to clipboard

Greek

Link copied to clipboard

Gujarati

Link copied to clipboard

Gurmukhi

Link copied to clipboard

Han

Link copied to clipboard

Hangul

Link copied to clipboard

Hebrew

Link copied to clipboard

Hiragana

Link copied to clipboard

Kannada

Link copied to clipboard

Katakana

Link copied to clipboard

Khmer

Link copied to clipboard

Lao

Link copied to clipboard

Latin

Link copied to clipboard

Malayalam

Link copied to clipboard

Mongolian

Link copied to clipboard

Myanmar

Link copied to clipboard

Ogham

Link copied to clipboard

Old Italic

Link copied to clipboard

Oriya

Link copied to clipboard

Runic

Link copied to clipboard

Sinhala

Link copied to clipboard

Syriac

Link copied to clipboard

Tamil

Link copied to clipboard

Telugu

Link copied to clipboard

Thaana

Link copied to clipboard

Thai

Link copied to clipboard

Tibetan

Link copied to clipboard

Canadian Aboriginal

Link copied to clipboard

Yi

Link copied to clipboard

Tagalog

Link copied to clipboard

Hanunoo

Link copied to clipboard

Buhid

Link copied to clipboard

Tagbanwa

Link copied to clipboard

Braille

Link copied to clipboard

Cypriot

Link copied to clipboard

Limbu

Link copied to clipboard

Osmanya

Link copied to clipboard

Shavian

Link copied to clipboard

Linear B

Link copied to clipboard

Tai Le

Link copied to clipboard

Ugaritic

Link copied to clipboard

New Tai Lue

Link copied to clipboard

Buginese

Link copied to clipboard

Glagolitic

Link copied to clipboard

Tifinagh

Link copied to clipboard

Syloti Nagri

Link copied to clipboard

Old Persian

Link copied to clipboard

Kharoshthi

Link copied to clipboard

an unassigned code point

Link copied to clipboard

Balinese

Link copied to clipboard

Cuneiform

Link copied to clipboard

Phoenician

Link copied to clipboard

Phags-pa

Link copied to clipboard

N'Ko

Link copied to clipboard

Kayah Li. Since 2.16.3

Link copied to clipboard

Lepcha. Since 2.16.3

Link copied to clipboard

Rejang. Since 2.16.3

Link copied to clipboard

Sundanese. Since 2.16.3

Link copied to clipboard

Saurashtra. Since 2.16.3

Link copied to clipboard

Cham. Since 2.16.3

Link copied to clipboard

Ol Chiki. Since 2.16.3

Link copied to clipboard

Vai. Since 2.16.3

Link copied to clipboard

Carian. Since 2.16.3

Link copied to clipboard

Lycian. Since 2.16.3

Link copied to clipboard

Lydian. Since 2.16.3

Link copied to clipboard

Avestan. Since 2.26

Link copied to clipboard

Bamum. Since 2.26

Link copied to clipboard

Egyptian Hieroglpyhs. Since 2.26

Link copied to clipboard

Imperial Aramaic. Since 2.26

Link copied to clipboard

Inscriptional Pahlavi. Since 2.26

Link copied to clipboard

Inscriptional Parthian. Since 2.26

Link copied to clipboard

Javanese. Since 2.26

Link copied to clipboard

Kaithi. Since 2.26

Link copied to clipboard

Lisu. Since 2.26

Link copied to clipboard

Meetei Mayek. Since 2.26

Link copied to clipboard

Old South Arabian. Since 2.26

Link copied to clipboard

Old Turkic. Since 2.28

Link copied to clipboard

Samaritan. Since 2.26

Link copied to clipboard

Tai Tham. Since 2.26

Link copied to clipboard

Tai Viet. Since 2.26

Link copied to clipboard

Batak. Since 2.28

Link copied to clipboard

Brahmi. Since 2.28

Link copied to clipboard

Mandaic. Since 2.28

Link copied to clipboard

Chakma. Since: 2.32

Link copied to clipboard

Meroitic Cursive. Since: 2.32

Link copied to clipboard

Meroitic Hieroglyphs. Since: 2.32

Link copied to clipboard

Miao. Since: 2.32

Link copied to clipboard

Sharada. Since: 2.32

Link copied to clipboard

Sora Sompeng. Since: 2.32

Link copied to clipboard

Takri. Since: 2.32

Link copied to clipboard

Bassa. Since: 2.42

Link copied to clipboard

Caucasian Albanian. Since: 2.42

Link copied to clipboard

Duployan. Since: 2.42

Link copied to clipboard

Elbasan. Since: 2.42

Link copied to clipboard

Grantha. Since: 2.42

Link copied to clipboard

Kjohki. Since: 2.42

Link copied to clipboard

Khudawadi, Sindhi. Since: 2.42

Link copied to clipboard

Linear A. Since: 2.42

Link copied to clipboard

Mahajani. Since: 2.42

Link copied to clipboard

Manichaean. Since: 2.42

Link copied to clipboard

Mende Kikakui. Since: 2.42

Link copied to clipboard

Modi. Since: 2.42

Link copied to clipboard

Mro. Since: 2.42

Link copied to clipboard

Nabataean. Since: 2.42

Link copied to clipboard

Old North Arabian. Since: 2.42

Link copied to clipboard

Old Permic. Since: 2.42

Link copied to clipboard

Pahawh Hmong. Since: 2.42

Link copied to clipboard

Palmyrene. Since: 2.42

Link copied to clipboard

Pau Cin Hau. Since: 2.42

Link copied to clipboard

Psalter Pahlavi. Since: 2.42

Link copied to clipboard

Siddham. Since: 2.42

Link copied to clipboard

Tirhuta. Since: 2.42

Link copied to clipboard

Warang Citi. Since: 2.42

Link copied to clipboard

Ahom. Since: 2.48

Link copied to clipboard

Anatolian Hieroglyphs. Since: 2.48

Link copied to clipboard

Hatran. Since: 2.48

Link copied to clipboard

Multani. Since: 2.48

Link copied to clipboard

Old Hungarian. Since: 2.48

Link copied to clipboard

Signwriting. Since: 2.48

Link copied to clipboard

Adlam. Since: 2.50

Link copied to clipboard

Bhaiksuki. Since: 2.50

Link copied to clipboard

Marchen. Since: 2.50

Link copied to clipboard

Newa. Since: 2.50

Link copied to clipboard

Osage. Since: 2.50

Link copied to clipboard

Tangut. Since: 2.50

Link copied to clipboard

Masaram Gondi. Since: 2.54

Link copied to clipboard

Nushu. Since: 2.54

Link copied to clipboard

Soyombo. Since: 2.54

Link copied to clipboard

Zanabazar Square. Since: 2.54

Link copied to clipboard

Dogra. Since: 2.58

Link copied to clipboard

Gunjala Gondi. Since: 2.58

Link copied to clipboard

Hanifi Rohingya. Since: 2.58

Link copied to clipboard

Makasar. Since: 2.58

Link copied to clipboard

Medefaidrin. Since: 2.58

Link copied to clipboard

Old Sogdian. Since: 2.58

Link copied to clipboard

Sogdian. Since: 2.58

Link copied to clipboard

Elym. Since: 2.62

Link copied to clipboard

Nand. Since: 2.62

Link copied to clipboard

Rohg. Since: 2.62

Link copied to clipboard

Wcho. Since: 2.62

Link copied to clipboard

Chorasmian. Since: 2.66

Link copied to clipboard

Dives Akuru. Since: 2.66

Link copied to clipboard

Khitan small script. Since: 2.66

Link copied to clipboard

Yezidi. Since: 2.66

Link copied to clipboard

Cypro-Minoan. Since: 2.72

Link copied to clipboard

Old Uyghur. Since: 2.72

Link copied to clipboard

Tangsa. Since: 2.72

Link copied to clipboard

Toto. Since: 2.72

Link copied to clipboard

Vithkuqi. Since: 2.72

Link copied to clipboard

Mathematical notation. Since: 2.72

Link copied to clipboard

Kawi. Since 2.74

Link copied to clipboard

Nag Mundari. Since 2.74

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val nativeValue: <Error class: unknown class>
Link copied to clipboard

Functions

Link copied to clipboard

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.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.