GGUI::GlyphSource struct

Where paint gets the glyphs of shaped text. The text engine supplies one.

Public variables

void* Context
void(* Glyphs
Visit the glyphs of run (a TextMetrics::Run) in draw order.
void(* Pieces
The pieces of run's spans, for their backgrounds and boxes. Optional.

Variable documentation

void* GGUI::GlyphSource::Context

passed to each function