diff options
Diffstat (limited to 'pango/pango-ot-private.h')
-rw-r--r-- | pango/pango-ot-private.h | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/pango/pango-ot-private.h b/pango/pango-ot-private.h index 1911512e..81ae7e84 100644 --- a/pango/pango-ot-private.h +++ b/pango/pango-ot-private.h @@ -39,10 +39,7 @@ struct _PangoOTInfo { GObject parent_instance; - guint loaded; - FT_Face face; - hb_face_t *hb_face; }; @@ -52,28 +49,11 @@ struct _PangoOTInfoClass }; -typedef struct _PangoOTRule PangoOTRule; - -struct _PangoOTRule -{ - gulong property_bit; - guint feature_index; - guint table_type : 1; -}; - typedef struct _PangoOTRulesetClass PangoOTRulesetClass; struct _PangoOTRuleset { GObject parent_instance; - - GArray *rules; - PangoOTInfo *info; - - /* the index into these arrays is a PangoOTTableType */ - guint n_features[2]; - guint script_index[2]; - guint language_index[2]; }; struct _PangoOTRulesetClass @@ -84,21 +64,8 @@ struct _PangoOTRulesetClass struct _PangoOTBuffer { hb_buffer_t *buffer; - gboolean should_free_hb_buffer; - PangoFcFont *font; - guint rtl : 1; - guint zero_width_marks : 1; - guint applied_gpos : 1; }; -hb_face_t *_pango_ot_info_get_hb_face (PangoOTInfo *info); -void _pango_ot_info_substitute (const PangoOTInfo *info, - const PangoOTRuleset *ruleset, - PangoOTBuffer *buffer); -void _pango_ot_info_position (const PangoOTInfo *info, - const PangoOTRuleset *ruleset, - PangoOTBuffer *buffer); - G_END_DECLS #endif /* __PANGO_OT_PRIVATE_H__ */ |