[−][src]Module azul_text_layout::text_shaping
Contains functions for laying out single words (uses HarfBuzz for context-aware font shaping). Right now, words are laid out on a word-per-word basis, no inter-word font shaping is done.
Structs
CVec | |
HbBuffer | |
HbFont | |
HbScaledFont | |
HbShapedWord | Shaped word - memory of the glyph_infos and glyph_positions is owned by HarfBuzz,
therefore the |
ShapedWord |
Functions
get_font_metrics_freetype | Get the baseline for a font, you'll have to scale the font size then later on for your given font size |
Type Definitions
HbGlyphInfo | |
HbGlyphPosition |