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

Go to the source code of this file.

Data Structures

struct  _PangoFontMap
 
struct  _PangoFontMapClass
 

Macros

#define PANGO_TYPE_FONT_MAP   (pango_font_map_get_type ())
 
#define PANGO_FONT_MAP(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_MAP, PangoFontMap))
 
#define PANGO_IS_FONT_MAP(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_MAP))
 
#define PANGO_FONT_MAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
 
#define PANGO_IS_FONT_MAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_FONT_MAP))
 
#define PANGO_FONT_MAP_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
 

Typedefs

typedef struct _PangoFontMapClass PangoFontMapClass
 

Functions

PANGO_AVAILABLE_IN_ALL GType pango_font_map_get_type (void) G_GNUC_CONST
 
PANGO_AVAILABLE_IN_1_22 PangoContextpango_font_map_create_context (PangoFontMap *fontmap)
 
PANGO_AVAILABLE_IN_ALL PangoFontpango_font_map_load_font (PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc)
 
PANGO_AVAILABLE_IN_ALL PangoFontsetpango_font_map_load_fontset (PangoFontMap *fontmap, PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language)
 
PANGO_AVAILABLE_IN_ALL void pango_font_map_list_families (PangoFontMap *fontmap, PangoFontFamily ***families, int *n_families)
 
PANGO_AVAILABLE_IN_1_32 guint pango_font_map_get_serial (PangoFontMap *fontmap)
 
PANGO_AVAILABLE_IN_1_34 void pango_font_map_changed (PangoFontMap *fontmap)
 
PANGO_AVAILABLE_IN_1_46 PangoFontFamilypango_font_map_get_family (PangoFontMap *fontmap, const char *name)
 
PANGO_AVAILABLE_IN_1_52 PangoFontpango_font_map_reload_font (PangoFontMap *fontmap, PangoFont *font, double scale, PangoContext *context, const char *variations)
 

Macro Definition Documentation

◆ PANGO_FONT_MAP

#define PANGO_FONT_MAP ( object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_MAP, PangoFontMap))

Definition at line 32 of file pango-fontmap.h.

◆ PANGO_FONT_MAP_CLASS

#define PANGO_FONT_MAP_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_FONT_MAP, PangoFontMapClass))

Definition at line 34 of file pango-fontmap.h.

◆ PANGO_FONT_MAP_GET_CLASS

#define PANGO_FONT_MAP_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_FONT_MAP, PangoFontMapClass))

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

◆ PANGO_IS_FONT_MAP

#define PANGO_IS_FONT_MAP ( object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_MAP))

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

◆ PANGO_IS_FONT_MAP_CLASS

#define PANGO_IS_FONT_MAP_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_FONT_MAP))

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

◆ PANGO_TYPE_FONT_MAP

#define PANGO_TYPE_FONT_MAP   (pango_font_map_get_type ())

Definition at line 31 of file pango-fontmap.h.

Typedef Documentation

◆ PangoFontMapClass

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

Function Documentation

◆ pango_font_map_changed()

PANGO_AVAILABLE_IN_1_34 void pango_font_map_changed ( PangoFontMap * fontmap)

◆ pango_font_map_create_context()

PANGO_AVAILABLE_IN_1_22 PangoContext * pango_font_map_create_context ( PangoFontMap * fontmap)

◆ pango_font_map_get_family()

PANGO_AVAILABLE_IN_1_46 PangoFontFamily * pango_font_map_get_family ( PangoFontMap * fontmap,
const char * name )

◆ pango_font_map_get_serial()

PANGO_AVAILABLE_IN_1_32 guint pango_font_map_get_serial ( PangoFontMap * fontmap)

◆ pango_font_map_get_type()

PANGO_AVAILABLE_IN_ALL GType pango_font_map_get_type ( void )

◆ pango_font_map_list_families()

PANGO_AVAILABLE_IN_ALL void pango_font_map_list_families ( PangoFontMap * fontmap,
PangoFontFamily *** families,
int * n_families )

◆ pango_font_map_load_font()

PANGO_AVAILABLE_IN_ALL PangoFont * pango_font_map_load_font ( PangoFontMap * fontmap,
PangoContext * context,
const PangoFontDescription * desc )

◆ pango_font_map_load_fontset()

PANGO_AVAILABLE_IN_ALL PangoFontset * pango_font_map_load_fontset ( PangoFontMap * fontmap,
PangoContext * context,
const PangoFontDescription * desc,
PangoLanguage * language )

◆ pango_font_map_reload_font()

PANGO_AVAILABLE_IN_1_52 PangoFont * pango_font_map_reload_font ( PangoFontMap * fontmap,
PangoFont * font,
double scale,
PangoContext * context,
const char * variations )