]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkdrawable.h
[l10n] Updated Estonian translation
[~andy/gtk] / gdk / gdkdrawable.h
index be5fc845aeb5560e824faf81d344ba08e5787ba1..1e0c357ceecb4980d42d2de913c9986296cd34ed 100644 (file)
@@ -32,7 +32,6 @@
 #define __GDK_DRAWABLE_H__
 
 #include <gdk/gdktypes.h>
-#include <gdk/gdkgc.h>
 #include <gdk-pixbuf/gdk-pixbuf.h>
 
 #include <cairo.h>
@@ -57,19 +56,6 @@ struct _GdkDrawableClass
 {
   GObjectClass parent_class;
   
-  GdkGC *(*create_gc)    (GdkDrawable    *drawable,
-                         GdkGCValues    *values,
-                         GdkGCValuesMask mask);
-  void (*draw_drawable)  (GdkDrawable  *drawable,
-                         GdkGC        *gc,
-                         GdkDrawable  *src,
-                         gint          xsrc,
-                         gint          ysrc,
-                         gint          xdest,
-                         gint          ydest,
-                         gint          width,
-                         gint          height);
-
   gint (*get_depth)      (GdkDrawable  *drawable);
   void (*get_size)       (GdkDrawable  *drawable,
                           gint         *width,
@@ -85,14 +71,6 @@ struct _GdkDrawableClass
   cairo_region_t*   (*get_clip_region)    (GdkDrawable  *drawable);
   cairo_region_t*   (*get_visible_region) (GdkDrawable  *drawable);
 
-  GdkDrawable* (*get_composite_drawable) (GdkDrawable *drawable,
-                                          gint         x,
-                                          gint         y,
-                                          gint         width,
-                                          gint         height,
-                                          gint        *composite_x_offset,
-                                          gint        *composite_y_offset);
-
   cairo_surface_t *(*ref_cairo_surface) (GdkDrawable *drawable);
 
   GdkDrawable *(*get_source_drawable) (GdkDrawable *drawable);
@@ -104,17 +82,6 @@ struct _GdkDrawableClass
                                             int width,
                                             int height);
 
-  void (*draw_drawable_with_src)  (GdkDrawable  *drawable,
-                                  GdkGC               *gc,
-                                  GdkDrawable  *src,
-                                  gint         xsrc,
-                                  gint         ysrc,
-                                  gint         xdest,
-                                  gint         ydest,
-                                  gint         width,
-                                  gint         height,
-                                  GdkDrawable  *original_src);
-
   /* Padding for future expansion */
   void         (*_gdk_reserved7)  (void);
   void         (*_gdk_reserved9)  (void);
@@ -141,18 +108,6 @@ gint            gdk_drawable_get_depth    (GdkDrawable       *drawable);
 GdkScreen*     gdk_drawable_get_screen   (GdkDrawable    *drawable);
 GdkDisplay*    gdk_drawable_get_display  (GdkDrawable    *drawable);
 
-/* Drawing
- */
-void gdk_draw_drawable  (GdkDrawable      *drawable,
-                        GdkGC            *gc,
-                        GdkDrawable      *src,
-                        gint              xsrc,
-                        gint              ysrc,
-                        gint              xdest,
-                        gint              ydest,
-                        gint              width,
-                        gint              height);
-
 cairo_region_t *gdk_drawable_get_clip_region    (GdkDrawable *drawable);
 cairo_region_t *gdk_drawable_get_visible_region (GdkDrawable *drawable);