enum HarfBuzz::OtLayoutBaselineTagT
Overview
Baseline tags from https://docs.microsoft.com/en-us/typography/opentype/spec/baselinetags
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.crEnum Members
-
Roman =
1919905134_u32
-
The baseline used by alphabetic scripts such as Latin, Cyrillic and Greek. In vertical writing mode, the alphabetic baseline for characters rotated 90 degrees clockwise. (This would not apply to alphabetic characters that remain upright in vertical writing mode, since these characters are not rotated.)
-
Hanging =
1751215719_u32
-
The hanging baseline. In horizontal direction, this is the horizontal line from which syllables seem, to hang in Tibetan and other similar scripts. In vertical writing mode, for Tibetan (or some other similar script) characters rotated 90 degrees clockwise.
-
IdeoFaceBottomOrLeft =
1768121954_u32
-
Ideographic character face bottom or left edge, if the direction is horizontal or vertical, respectively.
-
IdeoFaceTopOrRight =
1768121972_u32
-
Ideographic character face top or right edge, if the direction is horizontal or vertical, respectively.
-
IdeoEmboxBottomOrLeft =
1768187247_u32
-
Ideographic em-box bottom or left edge, if the direction is horizontal or vertical, respectively.
-
IdeoEmboxTopOrRight =
1768191088_u32
-
Ideographic em-box top or right edge baseline, if the direction is horizontal or vertical, respectively.
-
Math =
1835103336_u32
-
The baseline about which mathematical characters are centered. In vertical writing mode when mathematical characters rotated 90 degrees clockwise, are centered.
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #hanging?
- #ideo_embox_bottom_or_left?
- #ideo_embox_top_or_right?
- #ideo_face_bottom_or_left?
- #ideo_face_top_or_right?
- #math?
- #roman?
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.