diff options
Diffstat (limited to 'pango/pango-hbfamily-private.h')
-rw-r--r-- | pango/pango-hbfamily-private.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/pango/pango-hbfamily-private.h b/pango/pango-hbfamily-private.h index 40f9232a..3f4be52d 100644 --- a/pango/pango-hbfamily-private.h +++ b/pango/pango-hbfamily-private.h @@ -27,21 +27,30 @@ PANGO_AVAILABLE_IN_1_52 G_DECLARE_FINAL_TYPE (PangoHbFamily, pango_hb_family, PANGO, HB_FAMILY, PangoFontFamily) +typedef struct _CommonFamily CommonFamily; +struct _CommonFamily +{ + PangoFontFamily parent_instance; + + PangoFontMap *map; + char *name; +}; + struct _PangoHbFamily { PangoFontFamily parent_instance; PangoFontMap *map; char *name; + + /* up to here shared with PangoGenericFamily */ + GPtrArray *faces; }; PANGO_AVAILABLE_IN_1_52 PangoHbFamily * pango_hb_family_new (const char *name); -void pango_hb_family_set_font_map (PangoHbFamily *self, - PangoFontMap *map); - void pango_hb_family_add_face (PangoHbFamily *self, PangoFontFace *face); |