w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

gr_font_ops Struct Reference

#include <Font.h>

Public Attributes

size_t size
 
gr_advance_fn glyph_advance_x
 
gr_advance_fn glyph_advance_y
 

Detailed Description

struct housing function pointers to manage font hinted metrics for the graphite engine.

Definition at line 277 of file Font.h.

Member Data Documentation

◆ glyph_advance_x

gr_advance_fn gr_font_ops::glyph_advance_x

a pointer to a function to retrieve the hinted advance width of a glyph which the font cannot provide without client assistance. This can be NULL to signify no horizontal hinted metrics are necessary.

Definition at line 285 of file Font.h.

Referenced by graphite2::Font::advance(), and graphite2::Font::Font().

◆ glyph_advance_y

gr_advance_fn gr_font_ops::glyph_advance_y

a pointer to a function to retrieve the hinted advance height of a glyph which the font cannot provide without client assistance. This can be NULL to signify no horizontal hinted metrics are necessary.

Definition at line 290 of file Font.h.

◆ size

size_t gr_font_ops::size

size of the structure in bytes to allow for future extensibility

Definition at line 280 of file Font.h.

Referenced by graphite2::Font::Font().


The documentation for this struct was generated from the following files: