summaryrefslogtreecommitdiff
path: root/gtk/gtkcssimageprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2011-12-21 17:40:16 +0100
committerBenjamin Otte <otte@redhat.com>2012-01-09 18:37:56 +0100
commit2bb899b5c02d09b860e3cebc70511b1a0cfd03a2 (patch)
treecd9c561292f40aa809bc80a7890b6252438c0126 /gtk/gtkcssimageprivate.h
parentcdd4ed6600b5fd2cffb4d298fbced3e052085893 (diff)
downloadgtk+-2bb899b5c02d09b860e3cebc70511b1a0cfd03a2.tar.gz
cssimage: Add a few convenience functions
Diffstat (limited to 'gtk/gtkcssimageprivate.h')
-rw-r--r--gtk/gtkcssimageprivate.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk/gtkcssimageprivate.h b/gtk/gtkcssimageprivate.h
index 20a09a4073..1b0fc98d7a 100644
--- a/gtk/gtkcssimageprivate.h
+++ b/gtk/gtkcssimageprivate.h
@@ -92,6 +92,18 @@ void _gtk_css_image_draw (GtkCssImage *image,
void _gtk_css_image_print (GtkCssImage *image,
GString *string);
+void _gtk_css_image_get_concrete_size (GtkCssImage *image,
+ double specified_width,
+ double specified_height,
+ double default_width,
+ double default_height,
+ double *concrete_width,
+ double *concrete_height);
+cairo_surface_t *
+ _gtk_css_image_get_surface (GtkCssImage *image,
+ cairo_surface_t *target,
+ int surface_width,
+ int surface_height);
G_END_DECLS