Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
pango-context.h File Reference

Go to the source code of this file.

Macros

#define PANGO_TYPE_CONTEXT   (pango_context_get_type ())
 
#define PANGO_CONTEXT(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_CONTEXT, PangoContext))
 
#define PANGO_CONTEXT_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_CONTEXT, PangoContextClass))
 
#define PANGO_IS_CONTEXT(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_CONTEXT))
 
#define PANGO_IS_CONTEXT_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_CONTEXT))
 
#define PANGO_CONTEXT_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_CONTEXT, PangoContextClass))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _PangoContextClass PangoContextClass
 

Functions

PANGO_AVAILABLE_IN_ALL GType pango_context_get_type (void) G_GNUC_CONST
 
PANGO_AVAILABLE_IN_ALL PangoContextpango_context_new (void)
 
PANGO_AVAILABLE_IN_1_32 void pango_context_changed (PangoContext *context)
 
PANGO_AVAILABLE_IN_ALL void pango_context_set_font_map (PangoContext *context, PangoFontMap *font_map)
 
PANGO_AVAILABLE_IN_1_6 PangoFontMappango_context_get_font_map (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_32 guint pango_context_get_serial (PangoContext *context)
 
PANGO_AVAILABLE_IN_ALL void pango_context_list_families (PangoContext *context, PangoFontFamily ***families, int *n_families)
 
PANGO_AVAILABLE_IN_ALL PangoFontpango_context_load_font (PangoContext *context, const PangoFontDescription *desc)
 
PANGO_AVAILABLE_IN_ALL PangoFontsetpango_context_load_fontset (PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language)
 
PANGO_AVAILABLE_IN_ALL PangoFontMetricspango_context_get_metrics (PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language)
 
PANGO_AVAILABLE_IN_ALL void pango_context_set_font_description (PangoContext *context, const PangoFontDescription *desc)
 
PANGO_AVAILABLE_IN_ALL PangoFontDescriptionpango_context_get_font_description (PangoContext *context)
 
PANGO_AVAILABLE_IN_ALL PangoLanguagepango_context_get_language (PangoContext *context)
 
PANGO_AVAILABLE_IN_ALL void pango_context_set_language (PangoContext *context, PangoLanguage *language)
 
PANGO_AVAILABLE_IN_ALL void pango_context_set_base_dir (PangoContext *context, PangoDirection direction)
 
PANGO_AVAILABLE_IN_ALL PangoDirection pango_context_get_base_dir (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_16 void pango_context_set_base_gravity (PangoContext *context, PangoGravity gravity)
 
PANGO_AVAILABLE_IN_1_16 PangoGravity pango_context_get_base_gravity (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_16 PangoGravity pango_context_get_gravity (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_16 void pango_context_set_gravity_hint (PangoContext *context, PangoGravityHint hint)
 
PANGO_AVAILABLE_IN_1_16 PangoGravityHint pango_context_get_gravity_hint (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_6 void pango_context_set_matrix (PangoContext *context, const PangoMatrix *matrix)
 
PANGO_AVAILABLE_IN_1_6 const PangoMatrixpango_context_get_matrix (PangoContext *context)
 
PANGO_AVAILABLE_IN_1_44 void pango_context_set_round_glyph_positions (PangoContext *context, gboolean round_positions)
 
PANGO_AVAILABLE_IN_1_44 gboolean pango_context_get_round_glyph_positions (PangoContext *context)
 

Macro Definition Documentation

◆ PANGO_CONTEXT

#define PANGO_CONTEXT ( object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_CONTEXT, PangoContext))

Definition at line 36 of file pango-context.h.

◆ PANGO_CONTEXT_CLASS

#define PANGO_CONTEXT_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_CONTEXT, PangoContextClass))

Definition at line 37 of file pango-context.h.

◆ PANGO_CONTEXT_GET_CLASS

#define PANGO_CONTEXT_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_CONTEXT, PangoContextClass))

Definition at line 40 of file pango-context.h.

◆ PANGO_IS_CONTEXT

#define PANGO_IS_CONTEXT ( object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_CONTEXT))

Definition at line 38 of file pango-context.h.

◆ PANGO_IS_CONTEXT_CLASS

#define PANGO_IS_CONTEXT_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_CONTEXT))

Definition at line 39 of file pango-context.h.

◆ PANGO_TYPE_CONTEXT

#define PANGO_TYPE_CONTEXT   (pango_context_get_type ())

Definition at line 35 of file pango-context.h.

Typedef Documentation

◆ PangoContextClass

typedef typedefG_BEGIN_DECLS struct _PangoContextClass PangoContextClass

Definition at line 33 of file pango-context.h.

Function Documentation

◆ pango_context_changed()

PANGO_AVAILABLE_IN_1_32 void pango_context_changed ( PangoContext * context)

◆ pango_context_get_base_dir()

PANGO_AVAILABLE_IN_ALL PangoDirection pango_context_get_base_dir ( PangoContext * context)

◆ pango_context_get_base_gravity()

PANGO_AVAILABLE_IN_1_16 PangoGravity pango_context_get_base_gravity ( PangoContext * context)

◆ pango_context_get_font_description()

PANGO_AVAILABLE_IN_ALL PangoFontDescription * pango_context_get_font_description ( PangoContext * context)

◆ pango_context_get_font_map()

PANGO_AVAILABLE_IN_1_6 PangoFontMap * pango_context_get_font_map ( PangoContext * context)

◆ pango_context_get_gravity()

PANGO_AVAILABLE_IN_1_16 PangoGravity pango_context_get_gravity ( PangoContext * context)

◆ pango_context_get_gravity_hint()

PANGO_AVAILABLE_IN_1_16 PangoGravityHint pango_context_get_gravity_hint ( PangoContext * context)

◆ pango_context_get_language()

PANGO_AVAILABLE_IN_ALL PangoLanguage * pango_context_get_language ( PangoContext * context)

◆ pango_context_get_matrix()

PANGO_AVAILABLE_IN_1_6 const PangoMatrix * pango_context_get_matrix ( PangoContext * context)

◆ pango_context_get_metrics()

PANGO_AVAILABLE_IN_ALL PangoFontMetrics * pango_context_get_metrics ( PangoContext * context,
const PangoFontDescription * desc,
PangoLanguage * language )

◆ pango_context_get_round_glyph_positions()

PANGO_AVAILABLE_IN_1_44 gboolean pango_context_get_round_glyph_positions ( PangoContext * context)

◆ pango_context_get_serial()

PANGO_AVAILABLE_IN_1_32 guint pango_context_get_serial ( PangoContext * context)

◆ pango_context_get_type()

PANGO_AVAILABLE_IN_ALL GType pango_context_get_type ( void )

◆ pango_context_list_families()

PANGO_AVAILABLE_IN_ALL void pango_context_list_families ( PangoContext * context,
PangoFontFamily *** families,
int * n_families )

◆ pango_context_load_font()

PANGO_AVAILABLE_IN_ALL PangoFont * pango_context_load_font ( PangoContext * context,
const PangoFontDescription * desc )

◆ pango_context_load_fontset()

PANGO_AVAILABLE_IN_ALL PangoFontset * pango_context_load_fontset ( PangoContext * context,
const PangoFontDescription * desc,
PangoLanguage * language )

◆ pango_context_new()

PANGO_AVAILABLE_IN_ALL PangoContext * pango_context_new ( void )

◆ pango_context_set_base_dir()

PANGO_AVAILABLE_IN_ALL void pango_context_set_base_dir ( PangoContext * context,
PangoDirection direction )

◆ pango_context_set_base_gravity()

PANGO_AVAILABLE_IN_1_16 void pango_context_set_base_gravity ( PangoContext * context,
PangoGravity gravity )

◆ pango_context_set_font_description()

PANGO_AVAILABLE_IN_ALL void pango_context_set_font_description ( PangoContext * context,
const PangoFontDescription * desc )

◆ pango_context_set_font_map()

PANGO_AVAILABLE_IN_ALL void pango_context_set_font_map ( PangoContext * context,
PangoFontMap * font_map )

◆ pango_context_set_gravity_hint()

PANGO_AVAILABLE_IN_1_16 void pango_context_set_gravity_hint ( PangoContext * context,
PangoGravityHint hint )

◆ pango_context_set_language()

PANGO_AVAILABLE_IN_ALL void pango_context_set_language ( PangoContext * context,
PangoLanguage * language )

◆ pango_context_set_matrix()

PANGO_AVAILABLE_IN_1_6 void pango_context_set_matrix ( PangoContext * context,
const PangoMatrix * matrix )

◆ pango_context_set_round_glyph_positions()

PANGO_AVAILABLE_IN_1_44 void pango_context_set_round_glyph_positions ( PangoContext * context,
gboolean round_positions )