Sets our main struct and passes it to the parent class.
Creates a new PangoCairoFontMap object.
Creates a new PangoCairoFontMap object of the type suitable to be used with cairo font backend of type @fonttype.
Gets the type of Cairo font backend that @fontmap uses.
Get the main Gtk struct
Gets the resolution for the fontmap.
Gets the cairo_scaled_font_t used by @font. The scaled font can be referenced and kept using cairo_scaled_font_reference().
the main Gtk struct as a void*
Sets a default PangoCairoFontMap to use with Cairo.
Sets the resolution for the fontmap.
Gets a default PangoCairoFontMap to use with Cairo.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Forces a change in the context, which will cause any PangoContext using this fontmap to change.
Creates a PangoContext connected to @fontmap.
Gets a font family by name.
Returns the current serial number of @fontmap.
List all families for a fontmap.
Load the font in the fontmap that is the closest match for @desc.
Load a set of fonts in the fontmap that can be used to render a font matching @desc.
PangoCairoFontMap is an interface exported by font maps for use with Cairo.
The actual type of the font map will depend on the particular font technology Cairo was compiled to use.