enum HarfBuzz::UnicodeCombiningClassT
Overview
Data type for the Canonical_Combining_Class (ccc) property from the Unicode Character Database.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.crEnum Members
-
NotReordered =
0_u32
-
Spacing and enclosing marks; also many vowel and consonant signs, even if nonspacing
-
Overlay =
1_u32
-
Marks which overlay a base letter or symbol
-
Nukta =
7_u32
-
Diacritic nukta marks in Brahmi-derived scripts
-
KanaVoicing =
8_u32
-
Hiragana/Katakana voicing marks
-
Virama =
9_u32
-
Viramas
-
Ccc10 =
10_u32
-
[Hebrew]
-
Ccc11 =
11_u32
-
[Hebrew]
-
Ccc12 =
12_u32
-
[Hebrew]
-
Ccc13 =
13_u32
-
[Hebrew]
-
Ccc14 =
14_u32
-
[Hebrew]
-
Ccc15 =
15_u32
-
[Hebrew]
-
Ccc16 =
16_u32
-
[Hebrew]
-
Ccc17 =
17_u32
-
[Hebrew]
-
Ccc18 =
18_u32
-
[Hebrew]
-
Ccc19 =
19_u32
-
[Hebrew]
-
Ccc20 =
20_u32
-
[Hebrew]
-
Ccc21 =
21_u32
-
[Hebrew]
-
Ccc22 =
22_u32
-
[Hebrew]
-
Ccc23 =
23_u32
-
[Hebrew]
-
Ccc24 =
24_u32
-
[Hebrew]
-
Ccc25 =
25_u32
-
[Hebrew]
-
Ccc26 =
26_u32
-
[Hebrew]
-
Ccc27 =
27_u32
-
[Arabic]
-
Ccc28 =
28_u32
-
[Arabic]
-
Ccc29 =
29_u32
-
[Arabic]
-
Ccc30 =
30_u32
-
[Arabic]
-
Ccc31 =
31_u32
-
[Arabic]
-
Ccc32 =
32_u32
-
[Arabic]
-
Ccc33 =
33_u32
-
[Arabic]
-
Ccc34 =
34_u32
-
[Arabic]
-
Ccc35 =
35_u32
-
[Arabic]
-
Ccc36 =
36_u32
-
[Syriac]
-
Ccc84 =
84_u32
-
[Telugu]
-
Ccc91 =
91_u32
-
[Telugu]
-
Ccc103 =
103_u32
-
[Thai]
-
Ccc107 =
107_u32
-
[Thai]
-
Ccc118 =
118_u32
-
[Lao]
-
Ccc122 =
122_u32
-
[Lao]
-
Ccc129 =
129_u32
-
[Tibetan]
-
Ccc130 =
130_u32
-
[Tibetan]
-
Ccc133 =
132_u32
-
[Tibetan]
-
AttachedBelowLeft =
200_u32
-
Marks attached at the bottom left
-
AttachedBelow =
202_u32
-
Marks attached directly below
-
AttachedAbove =
214_u32
-
Marks attached directly above
-
AttachedAboveRight =
216_u32
-
Marks attached at the top right
-
BelowLeft =
218_u32
-
Distinct marks at the bottom left
-
Below =
220_u32
-
Distinct marks directly below
-
BelowRight =
222_u32
-
Distinct marks at the bottom right
-
Left =
224_u32
-
Distinct marks to the left
-
Right =
226_u32
-
Distinct marks to the right
-
AboveLeft =
228_u32
-
Distinct marks at the top left
-
Above =
230_u32
-
Distinct marks directly above
-
AboveRight =
232_u32
-
Distinct marks at the top right
-
DoubleBelow =
233_u32
-
Distinct marks subtending two bases
-
DoubleAbove =
234_u32
-
Distinct marks extending above two bases
-
IotaSubscript =
240_u32
-
Greek iota subscript only
-
Invalid =
255_u32
-
Invalid combining class
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #above?
- #above_left?
- #above_right?
- #attached_above?
- #attached_above_right?
- #attached_below?
- #attached_below_left?
- #below?
- #below_left?
- #below_right?
- #ccc103?
- #ccc107?
- #ccc10?
- #ccc118?
- #ccc11?
- #ccc122?
- #ccc129?
- #ccc12?
- #ccc130?
- #ccc133?
- #ccc13?
- #ccc14?
- #ccc15?
- #ccc16?
- #ccc17?
- #ccc18?
- #ccc19?
- #ccc20?
- #ccc21?
- #ccc22?
- #ccc23?
- #ccc24?
- #ccc25?
- #ccc26?
- #ccc27?
- #ccc28?
- #ccc29?
- #ccc30?
- #ccc31?
- #ccc32?
- #ccc33?
- #ccc34?
- #ccc35?
- #ccc36?
- #ccc84?
- #ccc91?
- #double_above?
- #double_below?
- #invalid?
- #iota_subscript?
- #kana_voicing?
- #left?
- #not_reordered?
- #nukta?
- #overlay?
- #right?
- #virama?
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.