Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <pango-fontmap.h>
Data Fields | |
GObjectClass | parent_class |
PangoFont *(* | load_font )(PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc) |
void(* | list_families )(PangoFontMap *fontmap, PangoFontFamily ***families, int *n_families) |
PangoFontset *(* | load_fontset )(PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language) |
const char * | shape_engine_type |
guint(* | get_serial )(PangoFontMap *fontmap) |
void(* | changed )(PangoFontMap *fontmap) |
PangoFontFamily *(* | get_family )(PangoFontMap *fontmap, const char *name) |
PangoFontFace *(* | get_face )(PangoFontMap *fontmap, PangoFont *font) |
PangoFontMapClass: @parent_class: parent GObjectClass
@load_font: a function to load a font with a given description. See pango_font_map_load_font(). @list_families: A function to list available font families. See pango_font_map_list_families(). @load_fontset: a function to load a fontset with a given given description suitable for a particular language. See pango_font_map_load_fontset(). @shape_engine_type: the type of rendering-system-dependent engines that can handle fonts of this fonts loaded with this fontmap. @get_serial: a function to get the serial number of the fontmap. See pango_font_map_get_serial(). @changed: See pango_font_map_changed()
The PangoFontMapClass
structure holds the virtual functions for a particular PangoFontMap
implementation.
Definition at line 72 of file pango-fontmap.h.
void(* _PangoFontMapClass::changed) (PangoFontMap *fontmap) |
Definition at line 92 of file pango-fontmap.h.
PangoFontFace *(* _PangoFontMapClass::get_face) (PangoFontMap *fontmap, PangoFont *font) |
Definition at line 97 of file pango-fontmap.h.
PangoFontFamily *(* _PangoFontMapClass::get_family) (PangoFontMap *fontmap, const char *name) |
Definition at line 94 of file pango-fontmap.h.
guint(* _PangoFontMapClass::get_serial) (PangoFontMap *fontmap) |
Definition at line 91 of file pango-fontmap.h.
void(* _PangoFontMapClass::list_families) (PangoFontMap *fontmap, PangoFontFamily ***families, int *n_families) |
Definition at line 81 of file pango-fontmap.h.
PangoFont *(* _PangoFontMapClass::load_font) (PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc) |
Definition at line 78 of file pango-fontmap.h.
PangoFontset *(* _PangoFontMapClass::load_fontset) (PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language) |
Definition at line 84 of file pango-fontmap.h.
GObjectClass _PangoFontMapClass::parent_class |
Definition at line 74 of file pango-fontmap.h.
const char* _PangoFontMapClass::shape_engine_type |
Definition at line 89 of file pango-fontmap.h.