Class
Pango.Context
Description [src]
final class Pango.Context : GObject.Object {
/* No available fields */
}
A PangoContext
stores global information used to control the
itemization process.
The information stored by `PangoContext includes the fontmap used to look up fonts, and default values such as the default language, default gravity, or default font.
To obtain a PangoContext
, use pango_font_map_create_context()
.
Constructors
pango_context_new
Creates a new PangoContext
initialized to default values.
Instance methods
pango_context_changed
Forces a change in the context, which will cause any PangoLayout
using this context to re-layout.
pango_context_get_base_dir
Retrieves the base direction for the context.
pango_context_get_base_gravity
Retrieves the base gravity for the context.
pango_context_get_font_description
Retrieve the default font description for the context.
pango_context_get_font_map
Gets the PangoFontMap
used to look up fonts for this context.
pango_context_get_gravity
Retrieves the gravity for the context.
pango_context_get_gravity_hint
Retrieves the gravity hint for the context.
pango_context_get_language
Retrieves the global language tag for the context.
pango_context_get_matrix
Gets the transformation matrix that will be applied when rendering with this context.
pango_context_get_metrics
Get overall metric information for a particular font description.
pango_context_get_round_glyph_positions
Returns whether font rendering with this context should round glyph positions and widths.
pango_context_get_serial
Returns the current serial number of context
.
pango_context_list_families
List all families for a context.
pango_context_load_font
Loads the font in one of the fontmaps in the context
that is the closest match for desc
.
pango_context_load_fontset
Load a set of fonts in the context that can be used to render
a font matching desc
.
pango_context_set_base_dir
Sets the base direction for the context.
pango_context_set_base_gravity
Sets the base gravity for the context.
pango_context_set_font_description
Set the default font description for the context
pango_context_set_font_map
Sets the font map to be searched when fonts are looked-up in this context.
pango_context_set_gravity_hint
Sets the gravity hint for the context.
pango_context_set_language
Sets the global language tag for the context.
pango_context_set_matrix
Sets the transformation matrix that will be applied when rendering with this context.
pango_context_set_round_glyph_positions
Sets whether font rendering with this context should round glyph positions and widths to integral positions, in device units.