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?
Returns
true
if this enum value equalsAbove
-
#above_left?
Returns
true
if this enum value equalsAboveLeft
-
#above_right?
Returns
true
if this enum value equalsAboveRight
-
#attached_above?
Returns
true
if this enum value equalsAttachedAbove
-
#attached_above_right?
Returns
true
if this enum value equalsAttachedAboveRight
-
#attached_below?
Returns
true
if this enum value equalsAttachedBelow
-
#attached_below_left?
Returns
true
if this enum value equalsAttachedBelowLeft
-
#below?
Returns
true
if this enum value equalsBelow
-
#below_left?
Returns
true
if this enum value equalsBelowLeft
-
#below_right?
Returns
true
if this enum value equalsBelowRight
-
#ccc103?
Returns
true
if this enum value equalsCcc103
-
#ccc107?
Returns
true
if this enum value equalsCcc107
-
#ccc10?
Returns
true
if this enum value equalsCcc10
-
#ccc118?
Returns
true
if this enum value equalsCcc118
-
#ccc11?
Returns
true
if this enum value equalsCcc11
-
#ccc122?
Returns
true
if this enum value equalsCcc122
-
#ccc129?
Returns
true
if this enum value equalsCcc129
-
#ccc12?
Returns
true
if this enum value equalsCcc12
-
#ccc130?
Returns
true
if this enum value equalsCcc130
-
#ccc133?
Returns
true
if this enum value equalsCcc133
-
#ccc13?
Returns
true
if this enum value equalsCcc13
-
#ccc14?
Returns
true
if this enum value equalsCcc14
-
#ccc15?
Returns
true
if this enum value equalsCcc15
-
#ccc16?
Returns
true
if this enum value equalsCcc16
-
#ccc17?
Returns
true
if this enum value equalsCcc17
-
#ccc18?
Returns
true
if this enum value equalsCcc18
-
#ccc19?
Returns
true
if this enum value equalsCcc19
-
#ccc20?
Returns
true
if this enum value equalsCcc20
-
#ccc21?
Returns
true
if this enum value equalsCcc21
-
#ccc22?
Returns
true
if this enum value equalsCcc22
-
#ccc23?
Returns
true
if this enum value equalsCcc23
-
#ccc24?
Returns
true
if this enum value equalsCcc24
-
#ccc25?
Returns
true
if this enum value equalsCcc25
-
#ccc26?
Returns
true
if this enum value equalsCcc26
-
#ccc27?
Returns
true
if this enum value equalsCcc27
-
#ccc28?
Returns
true
if this enum value equalsCcc28
-
#ccc29?
Returns
true
if this enum value equalsCcc29
-
#ccc30?
Returns
true
if this enum value equalsCcc30
-
#ccc31?
Returns
true
if this enum value equalsCcc31
-
#ccc32?
Returns
true
if this enum value equalsCcc32
-
#ccc33?
Returns
true
if this enum value equalsCcc33
-
#ccc34?
Returns
true
if this enum value equalsCcc34
-
#ccc35?
Returns
true
if this enum value equalsCcc35
-
#ccc36?
Returns
true
if this enum value equalsCcc36
-
#ccc84?
Returns
true
if this enum value equalsCcc84
-
#ccc91?
Returns
true
if this enum value equalsCcc91
-
#double_above?
Returns
true
if this enum value equalsDoubleAbove
-
#double_below?
Returns
true
if this enum value equalsDoubleBelow
-
#invalid?
Returns
true
if this enum value equalsInvalid
-
#iota_subscript?
Returns
true
if this enum value equalsIotaSubscript
-
#kana_voicing?
Returns
true
if this enum value equalsKanaVoicing
-
#left?
Returns
true
if this enum value equalsLeft
-
#not_reordered?
Returns
true
if this enum value equalsNotReordered
-
#nukta?
Returns
true
if this enum value equalsNukta
-
#overlay?
Returns
true
if this enum value equalsOverlay
-
#right?
Returns
true
if this enum value equalsRight
-
#virama?
Returns
true
if this enum value equalsVirama
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.