summaryrefslogtreecommitdiff
path: root/gdk/gdkdrawable.h
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2003-11-17 23:16:49 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2003-11-17 23:16:49 +0000
commitd3b444a4c5b7b997fc8619f0b3b7befb284cb298 (patch)
tree981d09b6d012f2acb3c2ff65780fa9e1dfe64a32 /gdk/gdkdrawable.h
parenteda4f1134f86b271d8b042574df84a95937d4323 (diff)
downloadgdk-pixbuf-d3b444a4c5b7b997fc8619f0b3b7befb284cb298.tar.gz
Fix for #119555, Peter Zelesny:
Tue Nov 18 00:12:55 2003 Matthias Clasen <maclas@gmx.de> Fix for #119555, Peter Zelesny: * gdk/gdkdrawable.h: Declare gdk_drawable_copy_to_image. * gdk/gdkdraw.c (gdk_drawable_copy_to_image): Make public by removing the _ prefix. * gdk/gdkdraw.c, gdk/gdkpixbuf-drawable.c, gdk/gdkpixmap.c, gdk/gdkwindow.c: Adjust all callers.
Diffstat (limited to 'gdk/gdkdrawable.h')
-rw-r--r--gdk/gdkdrawable.h18
1 files changed, 13 insertions, 5 deletions
diff --git a/gdk/gdkdrawable.h b/gdk/gdkdrawable.h
index f250f3ea0..170a6f89e 100644
--- a/gdk/gdkdrawable.h
+++ b/gdk/gdkdrawable.h
@@ -343,11 +343,19 @@ void gdk_draw_layout_with_colors (GdkDrawable *drawable,
#define gdk_draw_bitmap gdk_draw_drawable
#endif /* GDK_DISABLE_DEPRECATED */
-GdkImage* gdk_drawable_get_image (GdkDrawable *drawable,
- gint x,
- gint y,
- gint width,
- gint height);
+GdkImage* gdk_drawable_get_image (GdkDrawable *drawable,
+ gint x,
+ gint y,
+ gint width,
+ gint height);
+GdkImage *gdk_drawable_copy_to_image (GdkDrawable *drawable,
+ GdkImage *image,
+ gint src_x,
+ gint src_y,
+ gint dest_x,
+ gint dest_y,
+ gint width,
+ gint height);
GdkRegion *gdk_drawable_get_clip_region (GdkDrawable *drawable);
GdkRegion *gdk_drawable_get_visible_region (GdkDrawable *drawable);