1;; From gdkwindow.h
2
3(define-method get_accept_focus
4  (of-object "GdkWindow")
5  (c-name "gdk_window_get_accept_focus")
6  (return-type "gboolean")
7)
8
9(define-method get_focus_on_map
10  (of-object "GdkWindow")
11  (c-name "gdk_window_get_focus_on_map")
12  (return-type "gboolean")
13)
14
15(define-method get_composited
16  (of-object "GdkWindow")
17  (c-name "gdk_window_get_composited")
18  (return-type "gboolean")
19)
20
21(define-method is_input_only
22  (of-object "GdkWindow")
23  (c-name "gdk_window_is_input_only")
24  (return-type "gboolean")
25)
26
27(define-method is_shaped
28  (of-object "GdkWindow")
29  (c-name "gdk_window_is_shaped")
30  (return-type "gboolean")
31)
32
33(define-method has_native
34  (of-object "GdkWindow")
35  (c-name "gdk_window_has_native")
36  (return-type "gboolean")
37)
38
39(define-method get_modal_hint
40  (of-object "GdkWindow")
41  (c-name "gdk_window_get_modal_hint")
42  (return-type "gboolean")
43)
44
45(define-method get_background_pattern
46  (of-object "GdkWindow")
47  (c-name "gdk_window_get_background_pattern")
48  (return-type "cairo_pattern_t*")
49)
50
51(define-method coords_to_parent
52  (of-object "GdkWindow")
53  (c-name "gdk_window_coords_to_parent")
54  (return-type "none")
55  (parameters
56    '("gdouble" "x")
57    '("gdouble" "y")
58    '("gdouble*" "parent_x")
59    '("gdouble*" "parent_y")
60  )
61)
62
63(define-method coords_from_parent
64  (of-object "GdkWindow")
65  (c-name "gdk_window_coords_from_parent")
66  (return-type "none")
67  (parameters
68    '("gdouble" "parent_x")
69    '("gdouble" "parent_y")
70    '("gdouble*" "x")
71    '("gdouble*" "y")
72  )
73)
74
75(define-method get_effective_parent
76  (of-object "GdkWindow")
77  (c-name "gdk_window_get_effective_parent")
78  (return-type "GdkWindow*")
79)
80
81(define-method get_effective_toplevel
82  (of-object "GdkWindow")
83  (c-name "gdk_window_get_effective_toplevel")
84  (return-type "GdkWindow*")
85)
86
87(define-method create_similar_surface
88  (of-object "GdkWindow")
89  (c-name "gdk_window_create_similar_surface")
90  (return-type "cairo_surface_t*")
91  (parameters
92    '("cairo_content_t" "content")
93    '("int" "width")
94    '("int" "height")
95  )
96)
97
98;; From gdkvisual.h
99
100(define-method get_visual_type
101  (of-object "GdkVisual")
102  (c-name "gdk_visual_get_visual_type")
103  (return-type "GdkVisualType")
104)
105
106(define-method get_depth
107  (of-object "GdkVisual")
108  (c-name "gdk_visual_get_depth")
109  (return-type "gint")
110)
111
112(define-method get_byte_order
113  (of-object "GdkVisual")
114  (c-name "gdk_visual_get_byte_order")
115  (return-type "GdkByteOrder")
116)
117
118(define-method get_colormap_size
119  (of-object "GdkVisual")
120  (c-name "gdk_visual_get_colormap_size")
121  (return-type "gint")
122)
123
124(define-method get_bits_per_rgb
125  (of-object "GdkVisual")
126  (c-name "gdk_visual_get_bits_per_rgb")
127  (return-type "gint")
128)
129
130(define-method get_red_pixel_details
131  (of-object "GdkVisual")
132  (c-name "gdk_visual_get_red_pixel_details")
133  (return-type "none")
134  (parameters
135    '("guint32*" "mask")
136    '("gint*" "shift")
137    '("gint*" "precision")
138  )
139)
140
141(define-method get_green_pixel_details
142  (of-object "GdkVisual")
143  (c-name "gdk_visual_get_green_pixel_details")
144  (return-type "none")
145  (parameters
146    '("guint32*" "mask")
147    '("gint*" "shift")
148    '("gint*" "precision")
149  )
150)
151
152(define-method get_blue_pixel_details
153  (of-object "GdkVisual")
154  (c-name "gdk_visual_get_blue_pixel_details")
155  (return-type "none")
156  (parameters
157    '("guint32*" "mask")
158    '("gint*" "shift")
159    '("gint*" "precision")
160  )
161)
162
163;; From gdkinput.h
164
165(define-method get_name
166  (of-object "GdkDevice")
167  (c-name "gdk_device_get_name")
168  (return-type "const-gchar*")
169)
170
171(define-method get_source
172  (of-object "GdkDevice")
173  (c-name "gdk_device_get_source")
174  (return-type "GdkInputSource")
175)
176
177(define-method get_mode
178  (of-object "GdkDevice")
179  (c-name "gdk_device_get_mode")
180  (return-type "GdkInputMode")
181)
182
183(define-method get_has_cursor
184  (of-object "GdkDevice")
185  (c-name "gdk_device_get_has_cursor")
186  (return-type "gboolean")
187)
188
189(define-method get_key
190  (of-object "GdkDevice")
191  (c-name "gdk_device_get_key")
192  (return-type "none")
193  (parameters
194    '("guint" "index")
195    '("guint*" "keyval")
196    '("GdkModifierType*" "modifiers")
197  )
198)
199
200(define-method get_axis_use
201  (of-object "GdkDevice")
202  (c-name "gdk_device_get_axis_use")
203  (return-type "GdkAxisUse")
204  (parameters
205    '("guint" "index")
206  )
207)
208
209(define-method get_n_axes
210  (of-object "GdkDevice")
211  (c-name "gdk_device_get_n_axes")
212  (return-type "gint")
213)
214
215;; From gdkdisplay.h
216
217(define-method is_closed
218  (of-object "GdkDisplay")
219  (c-name "gdk_display_is_closed")
220  (return-type "gboolean")
221)
222
223;; From gdkcursor.h
224
225(define-method get_cursor_type
226  (of-object "GdkCursor")
227  (c-name "gdk_cursor_get_cursor_type")
228  (return-type "GdkCursorType")
229)
230
231;; From gdkdnd.h
232
233(define-method list_targets
234  (of-object "GdkDragContext")
235  (c-name "gdk_drag_context_list_targets")
236  (return-type "GList*")
237)
238
239(define-method get_actions
240  (of-object "GdkDragContext")
241  (c-name "gdk_drag_context_get_actions")
242  (return-type "GdkDragAction")
243)
244
245(define-method get_suggested_action
246  (of-object "GdkDragContext")
247  (c-name "gdk_drag_context_get_suggested_action")
248  (return-type "GdkDragAction")
249)
250
251(define-method get_selected_action
252  (of-object "GdkDragContext")
253  (c-name "gdk_drag_context_get_selected_action")
254  (return-type "GdkDragAction")
255)
256
257(define-method get_source_window
258  (of-object "GdkDragContext")
259  (c-name "gdk_drag_context_get_source_window")
260  (return-type "GdkWindow*")
261)
262
263;; From gdkimage.h
264
265(define-method get_image_type
266  (of-object "GdkImage")
267  (c-name "gdk_image_get_image_type")
268  (return-type "GdkImageType")
269)
270
271(define-method get_visual
272  (of-object "GdkImage")
273  (c-name "gdk_image_get_visual")
274  (return-type "GdkVisual*")
275)
276
277(define-method get_byte_order
278  (of-object "GdkImage")
279  (c-name "gdk_image_get_byte_order")
280  (return-type "GdkByteOrder")
281)
282
283(define-method get_width
284  (of-object "GdkImage")
285  (c-name "gdk_image_get_width")
286  (return-type "gint")
287)
288
289(define-method get_height
290  (of-object "GdkImage")
291  (c-name "gdk_image_get_height")
292  (return-type "gint")
293)
294
295(define-method get_depth
296  (of-object "GdkImage")
297  (c-name "gdk_image_get_depth")
298  (return-type "guint16")
299)
300
301(define-method get_bytes_per_pixel
302  (of-object "GdkImage")
303  (c-name "gdk_image_get_bytes_per_pixel")
304  (return-type "guint16")
305)
306
307(define-method get_bytes_per_line
308  (of-object "GdkImage")
309  (c-name "gdk_image_get_bytes_per_line")
310  (return-type "guint16")
311)
312
313(define-method get_bits_per_pixel
314  (of-object "GdkImage")
315  (c-name "gdk_image_get_bits_per_pixel")
316  (return-type "guint16")
317)
318
319(define-method get_pixels
320  (of-object "GdkImage")
321  (c-name "gdk_image_get_pixels")
322  (return-type "gpointer")
323)
324
325