struct HarfBuzz::FontExtentsT
- HarfBuzz::FontExtentsT
- Struct
- Value
- Object
Overview
Font-wide extent values, measured in font units.
Note that typically ascender is positive and descender negative, in coordinate systems that grow up.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/font_extents_t.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new(data : LibHarfBuzz::FontExtentsT, _transfer : GICrystal::Transfer)
- .new(ascender : Int32 | Nil = nil, descender : Int32 | Nil = nil, line_gap : Int32 | Nil = nil, reserved9 : Int32 | Nil = nil, reserved8 : Int32 | Nil = nil, reserved7 : Int32 | Nil = nil, reserved6 : Int32 | Nil = nil, reserved5 : Int32 | Nil = nil, reserved4 : Int32 | Nil = nil, reserved3 : Int32 | Nil = nil, reserved2 : Int32 | Nil = nil, reserved1 : Int32 | Nil = nil)
Instance Method Summary
- #==(other : self) : Bool
- #ascender(*args, **options)
- #ascender(*args, **options, &)
- #ascender=(arg)
- #descender(*args, **options)
- #descender(*args, **options, &)
- #descender=(arg)
- #line_gap(*args, **options)
- #line_gap(*args, **options, &)
- #line_gap=(arg)
- #reserved1(*args, **options)
- #reserved1(*args, **options, &)
- #reserved1=(arg)
- #reserved2(*args, **options)
- #reserved2(*args, **options, &)
- #reserved2=(arg)
- #reserved3(*args, **options)
- #reserved3(*args, **options, &)
- #reserved3=(arg)
- #reserved4(*args, **options)
- #reserved4(*args, **options, &)
- #reserved4=(arg)
- #reserved5(*args, **options)
- #reserved5(*args, **options, &)
- #reserved5=(arg)
- #reserved6(*args, **options)
- #reserved6(*args, **options, &)
- #reserved6=(arg)
- #reserved7(*args, **options)
- #reserved7(*args, **options, &)
- #reserved7=(arg)
- #reserved8(*args, **options)
- #reserved8(*args, **options, &)
- #reserved8=(arg)
- #reserved9(*args, **options)
- #reserved9(*args, **options, &)
- #reserved9=(arg)
Constructor Detail
def self.new(ascender : Int32 | Nil = nil, descender : Int32 | Nil = nil, line_gap : Int32 | Nil = nil, reserved9 : Int32 | Nil = nil, reserved8 : Int32 | Nil = nil, reserved7 : Int32 | Nil = nil, reserved6 : Int32 | Nil = nil, reserved5 : Int32 | Nil = nil, reserved4 : Int32 | Nil = nil, reserved3 : Int32 | Nil = nil, reserved2 : Int32 | Nil = nil, reserved1 : Int32 | Nil = nil)
#