:right-sidebar: True unicode_combining_class_t =================================================================== .. currentmodule:: gi.repository.HarfBuzz .. class:: unicode_combining_class_t :no-contents-entry: Data type for the Canonical_Combining_Class (ccc) property from the Unicode Character Database. Note: newer versions of Unicode may add new values. Client programs should be ready to handle any value in the 0..254 range being returned from :func:`~gi.repository.HarfBuzz.unicode_combining_class`. Fields ------ .. rst-class:: interim-class .. class:: unicode_combining_class_t :no-index: .. attribute:: ABOVE Distinct marks directly above .. attribute:: ABOVE_LEFT Distinct marks at the top left .. attribute:: ABOVE_RIGHT Distinct marks at the top right .. attribute:: ATTACHED_ABOVE Marks attached directly above .. attribute:: ATTACHED_ABOVE_RIGHT Marks attached at the top right .. attribute:: ATTACHED_BELOW Marks attached directly below .. attribute:: ATTACHED_BELOW_LEFT Marks attached at the bottom left .. attribute:: BELOW Distinct marks directly below .. attribute:: BELOW_LEFT Distinct marks at the bottom left .. attribute:: BELOW_RIGHT Distinct marks at the bottom right .. attribute:: CCC10 [Hebrew] .. attribute:: CCC103 [Thai] .. attribute:: CCC107 [Thai] .. attribute:: CCC11 [Hebrew] .. attribute:: CCC118 [Lao] .. attribute:: CCC12 [Hebrew] .. attribute:: CCC122 [Lao] .. attribute:: CCC129 [Tibetan] .. attribute:: CCC13 [Hebrew] .. attribute:: CCC130 [Tibetan] .. attribute:: CCC132 [Tibetan] Since: 7.2.0 .. attribute:: CCC14 [Hebrew] .. attribute:: CCC15 [Hebrew] .. attribute:: CCC16 [Hebrew] .. attribute:: CCC17 [Hebrew] .. attribute:: CCC18 [Hebrew] .. attribute:: CCC19 [Hebrew] .. attribute:: CCC20 [Hebrew] .. attribute:: CCC21 [Hebrew] .. attribute:: CCC22 [Hebrew] .. attribute:: CCC23 [Hebrew] .. attribute:: CCC24 [Hebrew] .. attribute:: CCC25 [Hebrew] .. attribute:: CCC26 [Hebrew] .. attribute:: CCC27 [Arabic] .. attribute:: CCC28 [Arabic] .. attribute:: CCC29 [Arabic] .. attribute:: CCC30 [Arabic] .. attribute:: CCC31 [Arabic] .. attribute:: CCC32 [Arabic] .. attribute:: CCC33 [Arabic] .. attribute:: CCC34 [Arabic] .. attribute:: CCC35 [Arabic] .. attribute:: CCC36 [Syriac] .. attribute:: CCC84 [Telugu] .. attribute:: CCC91 [Telugu] .. attribute:: DOUBLE_ABOVE Distinct marks extending above two bases .. attribute:: DOUBLE_BELOW Distinct marks subtending two bases .. attribute:: INVALID Invalid combining class .. attribute:: IOTA_SUBSCRIPT Greek iota subscript only .. attribute:: KANA_VOICING Hiragana/Katakana voicing marks .. attribute:: LEFT Distinct marks to the left .. attribute:: NOT_REORDERED Spacing and enclosing marks; also many vowel and consonant signs, even if nonspacing .. attribute:: NUKTA Diacritic nukta marks in Brahmi-derived scripts .. attribute:: OVERLAY Marks which overlay a base letter or symbol .. attribute:: RIGHT Distinct marks to the right .. attribute:: VIRAMA Viramas