summaryrefslogtreecommitdiff
path: root/pango/pango-font.h
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-font.h')
-rw-r--r--pango/pango-font.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/pango/pango-font.h b/pango/pango-font.h
index 95031376..4750300d 100644
--- a/pango/pango-font.h
+++ b/pango/pango-font.h
@@ -210,12 +210,16 @@ struct _PangoFontFamily
struct _PangoFontFamilyClass
{
GObjectClass parent_class;
+
+ /*< public >*/
void (*list_faces) (PangoFontFamily *family,
PangoFontFace ***faces,
int *n_faces);
const char * (*get_name) (PangoFontFamily *family);
+ /*< private >*/
+
/* Padding for future expansion */
void (*_pango_reserved1) (void);
void (*_pango_reserved2) (void);
@@ -254,10 +258,14 @@ struct _PangoFontFace
struct _PangoFontFaceClass
{
GObjectClass parent_class;
+
+ /*< public >*/
const char * (*get_face_name) (PangoFontFace *face);
PangoFontDescription * (*describe) (PangoFontFace *face);
+ /*< private >*/
+
/* Padding for future expansion */
void (*_pango_reserved1) (void);
void (*_pango_reserved2) (void);
@@ -306,6 +314,8 @@ struct _PangoFont
struct _PangoFontClass
{
GObjectClass parent_class;
+
+ /*< public >*/
PangoFontDescription *(*describe) (PangoFont *font);
PangoCoverage * (*get_coverage) (PangoFont *font,
@@ -319,6 +329,7 @@ struct _PangoFontClass
PangoRectangle *logical_rect);
PangoFontMetrics * (*get_metrics) (PangoFont *font,
PangoLanguage *language);
+ /*< private >*/
/* Padding for future expansion */
void (*_pango_reserved1) (void);