diff options
author | Benjamin Otte <otte@redhat.com> | 2016-12-19 00:45:35 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-12-20 18:01:12 +0100 |
commit | 2480e0d57530b72a8efa4fefeff98971b61e16da (patch) | |
tree | d3cfc00d1b527c4a87c5745389ce98e61d90870a /gtk/gtkcssshadowsvalueprivate.h | |
parent | 071c9a8221b53ab3e3586349187119221621d00a (diff) | |
download | gtk+-2480e0d57530b72a8efa4fefeff98971b61e16da.tar.gz |
gsk: Add GskShadowNode
... and make the icon rendering code use it.
This requires moving even more shadow renering code into GSK, but so be
it. At least the "shadows not implemented" warning is now gone!
Diffstat (limited to 'gtk/gtkcssshadowsvalueprivate.h')
-rw-r--r-- | gtk/gtkcssshadowsvalueprivate.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkcssshadowsvalueprivate.h b/gtk/gtkcssshadowsvalueprivate.h index a0e6b66d7c..039c8f0cb7 100644 --- a/gtk/gtkcssshadowsvalueprivate.h +++ b/gtk/gtkcssshadowsvalueprivate.h @@ -36,6 +36,9 @@ GtkCssValue * _gtk_css_shadows_value_parse (GtkCssParser gboolean _gtk_css_shadows_value_is_none (const GtkCssValue *shadows); +GskShadow * gtk_css_shadows_value_get_shadows (const GtkCssValue *shadows, + gsize *n_shadows); + void _gtk_css_shadows_value_paint_layout (const GtkCssValue *shadows, cairo_t *cr, PangoLayout *layout); |