summaryrefslogtreecommitdiff
path: root/gtk/gtkshadowprivate.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2011-05-20 16:05:57 -0400
committerCosimo Cecchi <cosimoc@gnome.org>2011-05-20 18:49:54 -0400
commit73e00707743f04abeedd26d22b12a4fc3d094e88 (patch)
tree723a60d5cfc75030ab49489032d4aba4f8a6ec2f /gtk/gtkshadowprivate.h
parentc3f3e4a6702cec54b1c835ee0c539a2763674d1b (diff)
downloadgtk+-73e00707743f04abeedd26d22b12a4fc3d094e88.tar.gz
shadow: add a method to paint the shadow for a PangoLayout
https://bugzilla.gnome.org/show_bug.cgi?id=649314
Diffstat (limited to 'gtk/gtkshadowprivate.h')
-rw-r--r--gtk/gtkshadowprivate.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk/gtkshadowprivate.h b/gtk/gtkshadowprivate.h
index f823911775..846b1d30fa 100644
--- a/gtk/gtkshadowprivate.h
+++ b/gtk/gtkshadowprivate.h
@@ -25,6 +25,7 @@
#include <glib-object.h>
#include <gtk/gtkstyleproperties.h>
#include <gtk/gtksymboliccolor.h>
+#include <gtk/gtkicontheme.h>
G_BEGIN_DECLS
@@ -52,6 +53,12 @@ GtkShadow *_gtk_shadow_resolve (GtkShadow *shadow,
GtkStyleProperties *props);
gboolean _gtk_shadow_get_resolved (GtkShadow *shadow);
+void _gtk_text_shadow_paint_layout (GtkShadow *shadow,
+ cairo_t *cr,
+ gdouble x,
+ gdouble y,
+ PangoLayout *layout);
+
G_END_DECLS
#endif /* __GTK_SHADOW_H__ */