Class
PangoFontset
Description [src]
abstract class Pango.Fontset : GObject.Object
{
  /* No available fields */
}A PangoFontset represents a set of PangoFont to use when rendering text.
A PangoFontset is the result of resolving a PangoFontDescription
against a particular PangoContext. It has operations for finding the
component font for a particular Unicode character, and for finding a
composite set of metrics for the entire fontset.
Instance methods
pango_fontset_foreach
Iterates through all the fonts in a fontset, calling func for
each one.
since: 1.4
pango_fontset_get_font
Returns the font in the fontset that contains the best glyph for a Unicode character.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct PangoFontsetClass {
  GObjectClass parent_class;
  PangoFont* (* get_font) (
    PangoFontset* fontset,
    guint wc
  );
  PangoFontMetrics* (* get_metrics) (
    PangoFontset* fontset
  );
  PangoLanguage* (* get_language) (
    PangoFontset* fontset
  );
  void (* foreach) (
    PangoFontset* fontset,
    PangoFontsetForeachFunc func,
    gpointer data
  );
  void (* _pango_reserved1) (
void
  );
  void (* _pango_reserved2) (
void
  );
  void (* _pango_reserved3) (
void
  );
  void (* _pango_reserved4) (
void
  );
  
}The PangoFontsetClass structure holds the virtual functions for
a particular PangoFontset implementation.
Class members
- parent_class: GObjectClass
- Parent - GObjectClass.
- get_font: PangoFont* (* get_font) ( PangoFontset* fontset, guint wc )
- A function to get the font in the fontset that contains the best glyph for the given Unicode character; see - pango_fontset_get_font().
- get_metrics: PangoFontMetrics* (* get_metrics) ( PangoFontset* fontset )
- A function to get overall metric information for the fonts in the fontset; see - pango_fontset_get_metrics().
- get_language: PangoLanguage* (* get_language) ( PangoFontset* fontset )
- A function to get the language of the fontset. 
- foreach: void (* foreach) ( PangoFontset* fontset, PangoFontsetForeachFunc func, gpointer data )
- A function to loop over the fonts in the fontset. See - pango_fontset_foreach().
- _pango_reserved1: void (* _pango_reserved1) ( void )
- No description available. 
- _pango_reserved2: void (* _pango_reserved2) ( void )
- No description available. 
- _pango_reserved3: void (* _pango_reserved3) ( void )
- No description available. 
- _pango_reserved4: void (* _pango_reserved4) ( void )
- No description available. 
Virtual methods
Pango.FontsetClass.foreach
Iterates through all the fonts in a fontset, calling func for
each one.
since: 1.4
Pango.FontsetClass.get_font
Returns the font in the fontset that contains the best glyph for a Unicode character.