summaryrefslogtreecommitdiff
path: root/pango/pangox.h
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pangox.h')
-rw-r--r--pango/pangox.h45
1 files changed, 16 insertions, 29 deletions
diff --git a/pango/pangox.h b/pango/pangox.h
index e24c6d0d..2e92347d 100644
--- a/pango/pangox.h
+++ b/pango/pangox.h
@@ -35,35 +35,22 @@ extern "C" {
/* Calls for applications
*/
-PangoContext *pango_x_get_context (Display *display);
-
-PangoFont *pango_x_load_font (Display *display,
- gchar *spec);
-void pango_x_render (Display *display,
- Drawable d,
- GC gc,
- PangoFont *font,
- PangoGlyphString *glyphs,
- gint x,
- gint y);
-void pango_x_extents (PangoFont *font,
- PangoGlyphString *glyphs,
- gint *lbearing,
- gint *rbearing,
- gint *width,
- gint *ascent,
- gint *descent,
- gint *logical_ascent,
- gint *logical_descent);
-void pango_x_glyph_extents (PangoFont *font,
- PangoGlyph glyph,
- gint *lbearing,
- gint *rbearing,
- gint *width,
- gint *ascent,
- gint *descent,
- gint *logical_ascent,
- gint *logical_descent);
+PangoContext * pango_x_get_context (Display *display);
+PangoFont * pango_x_load_font (Display *display,
+ gchar *spec);
+void pango_x_render (Display *display,
+ Drawable d,
+ GC gc,
+ PangoFont *font,
+ PangoGlyphString *glyphs,
+ gint x,
+ gint y);
+void pango_x_render_layout_line (Display *display,
+ Drawable d,
+ GC gc,
+ PangoLayoutLine *line,
+ int x,
+ int y);
/* API for rendering modules
*/