enum HarfBuzz::OtLayoutBaselineTagT

Overview

Baseline tags from Baseline Tags registry.

Defined in:

lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.cr

Enum 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.

IdeoFaceCentral = 1231251043_u32

The center of the ideographic character face. Since: 4.0.0

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,

IdeoEmboxCentral = 1231315813_u32

The center of the ideographic em-box. Since: 4.0.0 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

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


Instance Method Detail

def hanging? #

def ideo_embox_bottom_or_left? #

def ideo_embox_central? #

def ideo_embox_top_or_right? #

def ideo_face_bottom_or_left? #

def ideo_face_central? #

def ideo_face_top_or_right? #

def math? #

def roman? #