]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkinternals.h
Switch set_cairo_target() virtual function to ref_cairo_surface()
[~andy/gtk] / gdk / gdkinternals.h
index 19667da3b52921ea4e55b9695530baa6f8df58a2..8aee134d02875a3316a43e34550e08eb73220aaa 100644 (file)
@@ -210,6 +210,8 @@ GdkImage *_gdk_drawable_copy_to_image (GdkDrawable  *drawable,
                                       gint          width,
                                       gint          height);
 
+cairo_surface_t *_gdk_drawable_ref_cairo_surface (GdkDrawable *drawable);
+
 /* GC caching */
 GdkGC *_gdk_drawable_get_scratch_gc (GdkDrawable *drawable,
                                     gboolean     graphics_exposures);
@@ -260,6 +262,10 @@ void     _gdk_windowing_window_clear_area_e     (GdkWindow  *window,
                                                 gint        width,
                                                 gint        height);
 
+void _gdk_windowing_set_surface_device_offset (cairo_surface_t *surface,
+                                              gint             x_offset,
+                                              gint             y_offset);
+
 void       _gdk_windowing_get_pointer        (GdkDisplay       *display,
                                              GdkScreen       **screen,
                                              gint             *x,