diff options
Diffstat (limited to 'pango/pango.h')
-rw-r--r-- | pango/pango.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/pango/pango.h b/pango/pango.h index 60993938..f06c52cd 100644 --- a/pango/pango.h +++ b/pango/pango.h @@ -28,6 +28,7 @@ extern "C" { #endif /* __cplusplus */ +#include <pango-attributes.h> #include <pango-context.h> #include <pango-coverage.h> #include <pango-engine.h> @@ -36,16 +37,6 @@ extern "C" { #include <pango-layout.h> #include <pango-types.h> -/* Break a string of Unicode characters into segments with - * consistent shaping/language engine and bidrectional level. - * Returns a GList of PangoItem's - */ -GList *pango_itemize (PangoContext *context, - gchar *text, - gint length, - PangoLangRange *lang_info, - gint n_langs); - /* Logical attributes of a character */ struct _PangoLogAttr { @@ -66,8 +57,7 @@ void pango_break (gchar *text, /* Turn a string of characters into a string of glyphs */ -void pango_shape (PangoFont *font, - gchar *text, +void pango_shape (gchar *text, gint length, PangoAnalysis *analysis, PangoGlyphString *glyphs); |