GlyphSlot class

Constructors

GlyphSlot.fromRaw(FT_Library library_raw, FT_GlyphSlot raw, FreetypeBinding binding)

Properties

advance → Vector
no setter
binding ↔ FreetypeBinding
getter/setter pair
bitmapLeft → int
The bitmap's left bearing expressed in integer pixels. Only valid if the format is FT_GLYPH_FORMAT_BITMAP, this is, if the glyph slot contains a bitmap.
no setter
bitmapTop → int
The bitmap's top bearing expressed in integer pixels. Remember that this is the distance from the baseline to the top-most glyph scanline, upwards y coordinates being positive.
no setter
hashCode → int
The hash code for this object.
no setterinherited
library_raw ↔ FT_Library
getter/setter pair
raw ↔ FT_GlyphSlot
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

bitmap() → Bitmap
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
renderGlyph(RenderMode render_mode) → void
Convert a given glyph image to a bitmap. It does so by inspecting the glyph image format, finding the relevant renderer, and invoking it.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited