enum Pango::Script
Overview
The Pango::Script
enumeration identifies different writing
systems.
The values correspond to the names as defined in the Unicode standard. See Unicode Standard Annex 24: Script names
Note that this enumeration is deprecated and will not be updated to include values
in newer versions of the Unicode standard. Applications should use the
GLib::UnicodeScript
enumeration instead,
whose values are interchangeable with Pango::Script
.
Defined in:
lib/gi-crystal/src/auto/pango-1.0/pango.crEnum Members
-
InvalidCode =
-1
-
a value never returned from pango_script_for_unichar()
-
Common =
0
-
a character used by multiple different scripts
-
Inherited =
1
-
a mark glyph that takes its script from the base glyph to which it is attached
-
Arabic =
2
-
Arabic
-
Armenian =
3
-
Armenian
-
Bengali =
4
-
Bengali
-
Bopomofo =
5
-
Bopomofo
-
Cherokee =
6
-
Cherokee
-
Coptic =
7
-
Coptic
-
Cyrillic =
8
-
Cyrillic
-
Deseret =
9
-
Deseret
-
Devanagari =
10
-
Devanagari
-
Ethiopic =
11
-
Ethiopic
-
Georgian =
12
-
Georgian
-
Gothic =
13
-
Gothic
-
Greek =
14
-
Greek
-
Gujarati =
15
-
Gujarati
-
Gurmukhi =
16
-
Gurmukhi
-
Han =
17
-
Han
-
Hangul =
18
-
Hangul
-
Hebrew =
19
-
Hebrew
-
Hiragana =
20
-
Hiragana
-
Kannada =
21
-
Kannada
-
Katakana =
22
-
Katakana
-
Khmer =
23
-
Khmer
-
Lao =
24
-
Lao
-
Latin =
25
-
Latin
-
Malayalam =
26
-
Malayalam
-
Mongolian =
27
-
Mongolian
-
Myanmar =
28
-
Myanmar
-
Ogham =
29
-
Ogham
-
OldItalic =
30
-
Old Italic
-
Oriya =
31
-
Oriya
-
Runic =
32
-
Runic
-
Sinhala =
33
-
Sinhala
-
Syriac =
34
-
Syriac
-
Tamil =
35
-
Tamil
-
Telugu =
36
-
Telugu
-
Thaana =
37
-
Thaana
-
Thai =
38
-
Thai
-
Tibetan =
39
-
Tibetan
-
CanadianAboriginal =
40
-
Canadian Aboriginal
-
Yi =
41
-
Yi
-
Tagalog =
42
-
Tagalog
-
Hanunoo =
43
-
Hanunoo
-
Buhid =
44
-
Buhid
-
Tagbanwa =
45
-
Tagbanwa
-
Braille =
46
-
Braille
-
Cypriot =
47
-
Cypriot
-
Limbu =
48
-
Limbu
-
Osmanya =
49
-
Osmanya
-
Shavian =
50
-
Shavian
-
LinearB =
51
-
Linear B
-
TaiLe =
52
-
Tai Le
-
Ugaritic =
53
-
Ugaritic
-
NewTaiLue =
54
-
New Tai Lue. Since 1.10
-
Buginese =
55
-
Buginese. Since 1.10
-
Glagolitic =
56
-
Glagolitic. Since 1.10
-
Tifinagh =
57
-
Tifinagh. Since 1.10
-
SylotiNagri =
58
-
Syloti Nagri. Since 1.10
-
OldPersian =
59
-
Old Persian. Since 1.10
-
Kharoshthi =
60
-
Kharoshthi. Since 1.10
-
Unknown =
61
-
an unassigned code point. Since 1.14
-
Balinese =
62
-
Balinese. Since 1.14
-
Cuneiform =
63
-
Cuneiform. Since 1.14
-
Phoenician =
64
-
Phoenician. Since 1.14
-
PhagsPa =
65
-
Phags-pa. Since 1.14
-
Nko =
66
-
N'Ko. Since 1.14
-
KayahLi =
67
-
Kayah Li. Since 1.20.1
-
Lepcha =
68
-
Lepcha. Since 1.20.1
-
Rejang =
69
-
Rejang. Since 1.20.1
-
Sundanese =
70
-
Sundanese. Since 1.20.1
-
Saurashtra =
71
-
Saurashtra. Since 1.20.1
-
Cham =
72
-
Cham. Since 1.20.1
-
OlChiki =
73
-
Ol Chiki. Since 1.20.1
-
Vai =
74
-
Vai. Since 1.20.1
-
Carian =
75
-
Carian. Since 1.20.1
-
Lycian =
76
-
Lycian. Since 1.20.1
-
Lydian =
77
-
Lydian. Since 1.20.1
-
Batak =
78
-
Batak. Since 1.32
-
Brahmi =
79
-
Brahmi. Since 1.32
-
Mandaic =
80
-
Mandaic. Since 1.32
-
Chakma =
81
-
Chakma. Since: 1.32
-
MeroiticCursive =
82
-
Meroitic Cursive. Since: 1.32
-
MeroiticHieroglyphs =
83
-
Meroitic Hieroglyphs. Since: 1.32
-
Miao =
84
-
Miao. Since: 1.32
-
Sharada =
85
-
Sharada. Since: 1.32
-
SoraSompeng =
86
-
Sora Sompeng. Since: 1.32
-
Takri =
87
-
Takri. Since: 1.32
-
BassaVah =
88
-
Bassa. Since: 1.40
-
CaucasianAlbanian =
89
-
Caucasian Albanian. Since: 1.40
-
Duployan =
90
-
Duployan. Since: 1.40
-
Elbasan =
91
-
Elbasan. Since: 1.40
-
Grantha =
92
-
Grantha. Since: 1.40
-
Khojki =
93
-
Kjohki. Since: 1.40
-
Khudawadi =
94
-
Khudawadi, Sindhi. Since: 1.40
-
LinearA =
95
-
Linear A. Since: 1.40
-
Mahajani =
96
-
Mahajani. Since: 1.40
-
Manichaean =
97
-
Manichaean. Since: 1.40
-
MendeKikakui =
98
-
Mende Kikakui. Since: 1.40
-
Modi =
99
-
Modi. Since: 1.40
-
Mro =
100
-
Mro. Since: 1.40
-
Nabataean =
101
-
Nabataean. Since: 1.40
-
OldNorthArabian =
102
-
Old North Arabian. Since: 1.40
-
OldPermic =
103
-
Old Permic. Since: 1.40
-
PahawhHmong =
104
-
Pahawh Hmong. Since: 1.40
-
Palmyrene =
105
-
Palmyrene. Since: 1.40
-
PauCinHau =
106
-
Pau Cin Hau. Since: 1.40
-
PsalterPahlavi =
107
-
Psalter Pahlavi. Since: 1.40
-
Siddham =
108
-
Siddham. Since: 1.40
-
Tirhuta =
109
-
Tirhuta. Since: 1.40
-
WarangCiti =
110
-
Warang Citi. Since: 1.40
-
Ahom =
111
-
Ahom. Since: 1.40
-
AnatolianHieroglyphs =
112
-
Anatolian Hieroglyphs. Since: 1.40
-
Hatran =
113
-
Hatran. Since: 1.40
-
Multani =
114
-
Multani. Since: 1.40
-
OldHungarian =
115
-
Old Hungarian. Since: 1.40
-
Signwriting =
116
-
Signwriting. Since: 1.40
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #ahom?
- #anatolian_hieroglyphs?
- #arabic?
- #armenian?
- #balinese?
- #bassa_vah?
- #batak?
- #bengali?
- #bopomofo?
- #brahmi?
- #braille?
- #buginese?
- #buhid?
- #canadian_aboriginal?
- #carian?
- #caucasian_albanian?
- #chakma?
- #cham?
- #cherokee?
- #common?
- #coptic?
- #cuneiform?
- #cypriot?
- #cyrillic?
- #deseret?
- #devanagari?
- #duployan?
- #elbasan?
- #ethiopic?
- #georgian?
- #glagolitic?
- #gothic?
- #grantha?
- #greek?
- #gujarati?
- #gurmukhi?
- #han?
- #hangul?
- #hanunoo?
- #hatran?
- #hebrew?
- #hiragana?
- #inherited?
- #invalid_code?
- #kannada?
- #katakana?
- #kayah_li?
- #kharoshthi?
- #khmer?
- #khojki?
- #khudawadi?
- #lao?
- #latin?
- #lepcha?
- #limbu?
- #linear_a?
- #linear_b?
- #lycian?
- #lydian?
- #mahajani?
- #malayalam?
- #mandaic?
- #manichaean?
- #mende_kikakui?
- #meroitic_cursive?
- #meroitic_hieroglyphs?
- #miao?
- #modi?
- #mongolian?
- #mro?
- #multani?
- #myanmar?
- #nabataean?
- #new_tai_lue?
- #nko?
- #ogham?
- #ol_chiki?
- #old_hungarian?
- #old_italic?
- #old_north_arabian?
- #old_permic?
- #old_persian?
- #oriya?
- #osmanya?
- #pahawh_hmong?
- #palmyrene?
- #pau_cin_hau?
- #phags_pa?
- #phoenician?
- #psalter_pahlavi?
- #rejang?
- #runic?
- #saurashtra?
- #sharada?
- #shavian?
- #siddham?
- #signwriting?
- #sinhala?
- #sora_sompeng?
- #sundanese?
- #syloti_nagri?
- #syriac?
- #tagalog?
- #tagbanwa?
- #tai_le?
- #takri?
- #tamil?
- #telugu?
- #thaana?
- #thai?
- #tibetan?
- #tifinagh?
- #tirhuta?
- #ugaritic?
- #unknown?
- #vai?
- #warang_citi?
- #yi?
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.