PangoFontMapClass

The pango.font_map_class.FontMapClass structure holds the virtual functions for a particular pango.font_map.FontMap implementation.

Members

Variables

changed
void function(PangoFontMap* fontmap) changed;
getFace
PangoFontFace* function(PangoFontMap* fontmap, PangoFont* font) getFace;
getFamily
PangoFontFamily* function(PangoFontMap* fontmap, const(char)* name) getFamily;
getSerial
uint function(PangoFontMap* fontmap) getSerial;
listFamilies
void function(PangoFontMap* fontmap, PangoFontFamily*** families, int* nFamilies) listFamilies;
loadFont
PangoFont* function(PangoFontMap* fontmap, PangoContext* context, const(PangoFontDescription)* desc) loadFont;
loadFontset
PangoFontset* function(PangoFontMap* fontmap, PangoContext* context, const(PangoFontDescription)* desc, PangoLanguage* language) loadFontset;
parentClass
GObjectClass parentClass;

parent gstpbutils.types.ObjectClass

shapeEngineType
const(char)* shapeEngineType;

the type of rendering-system-dependent engines that can handle fonts of this fonts loaded with this fontmap.