summaryrefslogtreecommitdiff
path: root/pango/pango-hbfamily-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-hbfamily-private.h')
-rw-r--r--pango/pango-hbfamily-private.h15
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);