summaryrefslogtreecommitdiff
path: root/pango/pangofc-font-private.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-08-12 08:02:04 -0400
committerMatthias Clasen <mclasen@redhat.com>2019-08-12 08:04:13 -0400
commit24e2fcbe69bd8e862e872b0e93b72c3e21d07294 (patch)
treeaf1c3174fcf0a097b5042807e636f762d5930238 /pango/pangofc-font-private.h
parent1f74d46424f493e9c8ff699688e1ce89f466fd72 (diff)
downloadpango-24e2fcbe69bd8e862e872b0e93b72c3e21d07294.tar.gz
Make PangoFcFont struct available again
Unfortunately, some applications are poking directly at PangoFcFont struct fields. Put the structs back in the public headers for now, but deprecated.
Diffstat (limited to 'pango/pangofc-font-private.h')
-rw-r--r--pango/pangofc-font-private.h27
1 files changed, 0 insertions, 27 deletions
diff --git a/pango/pangofc-font-private.h b/pango/pangofc-font-private.h
index 30a2e7fd..588bd512 100644
--- a/pango/pangofc-font-private.h
+++ b/pango/pangofc-font-private.h
@@ -27,7 +27,6 @@
G_BEGIN_DECLS
-
/**
* PANGO_RENDER_TYPE_FC:
*
@@ -42,32 +41,6 @@ G_BEGIN_DECLS
#define PANGO_FC_FONT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_FC_FONT, PangoFcFontClass))
/**
- * PangoFcFont:
- *
- * #PangoFcFont is a base class for font implementations
- * using the Fontconfig and FreeType libraries and is used in
- * conjunction with #PangoFcFontMap. When deriving from this
- * class, you need to implement all of its virtual functions
- * other than shutdown() along with the get_glyph_extents()
- * virtual function from #PangoFont.
- **/
-struct _PangoFcFont
-{
- PangoFont parent_instance;
-
- FcPattern *font_pattern; /* fully resolved pattern */
- PangoFontMap *fontmap; /* associated map */
- gpointer priv; /* used internally */
- PangoMatrix matrix; /* used internally */
- PangoFontDescription *description;
-
- GSList *metrics_by_lang;
-
- guint is_hinted : 1;
- guint is_transformed : 1;
-};
-
-/**
* PangoFcFontClass:
* @lock_face: Returns the FT_Face of the font and increases
* the reference count for the face by one.