enum HarfBuzz::DirectionT


The direction of a text segment or buffer.

A segment can also be tested for horizontal or vertical orientation (irrespective of specific direction) with HB_DIRECTION_IS_HORIZONTAL() or HB_DIRECTION_IS_VERTICAL().

Defined in:


Enum Members

Invalid = 0_u32

Initial, unset direction.

Ltr = 4_u32

Text is set horizontally from left to right.

Rtl = 5_u32

Text is set horizontally from right to left.

Ttb = 6_u32

Text is set vertically from top to bottom.

Btt = 7_u32

Text is set vertically from bottom to top.

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 btt? #

def invalid? #

def ltr? #

def rtl? #

def ttb? #