| Current File : //usr/share/pygtk27/2.0/defs/gdk-2.18.defs |
;; -*- scheme -*-
; object definitions ...
;; From gdkcairo.h
(define-function cairo_reset_clip
(c-name "gdk_cairo_reset_clip")
(return-type "none")
(parameters
'("cairo_t*" "cr")
'("GdkDrawable*" "drawable")
)
)
;; From gdkwindow.h
(define-function offscreen_window_get_pixmap
(c-name "gdk_offscreen_window_get_pixmap")
(return-type "GdkPixmap*")
(parameters
'("GdkWindow*" "window")
)
)
(define-function offscreen_window_set_embedder
(c-name "gdk_offscreen_window_set_embedder")
(return-type "none")
(parameters
'("GdkWindow*" "window")
'("GdkWindow*" "embedder")
)
)
(define-function offscreen_window_get_embedder
(c-name "gdk_offscreen_window_get_embedder")
(return-type "GdkWindow*")
(parameters
'("GdkWindow*" "window")
)
)
;; From gdkregion.h
(define-method rect_equal
(of-object "GdkRegion")
(c-name "gdk_region_rect_equal")
(return-type "gboolean")
(parameters
'("const-GdkRectangle*" "rectangle")
)
)
;; From gdkwindow.h
(define-method ensure_native
(of-object "GdkWindow")
(c-name "gdk_window_ensure_native")
(return-type "gboolean")
)
(define-method flush
(of-object "GdkWindow")
(c-name "gdk_window_flush")
(return-type "none")
)
(define-method geometry_changed
(of-object "GdkWindow")
(c-name "gdk_window_geometry_changed")
(return-type "none")
)
(define-method get_cursor
(of-object "GdkWindow")
(c-name "gdk_window_get_cursor")
(return-type "GdkCursor*")
)
(define-method restack
(of-object "GdkWindow")
(c-name "gdk_window_restack")
(return-type "none")
(parameters
'("GdkWindow*" "sibling")
'("gboolean" "above")
)
)
(define-method is_destroyed
(of-object "GdkWindow")
(c-name "gdk_window_is_destroyed")
(return-type "gboolean")
)
(define-method get_root_coords
(of-object "GdkWindow")
(c-name "gdk_window_get_root_coords")
(return-type "none")
(parameters
'("gint" "x")
'("gint" "y")
'("gint*" "root_x")
'("gint*" "root_y")
)
)