From 995866a2094861aac2fb766e2bef21a818c954b9 Mon Sep 17 00:00:00 2001 From: John Stowers Date: Fri, 24 Sep 2010 21:26:34 +1200 Subject: Add forgotten defs: Gdk-2.22 --- gtk/gdk-2.22.defs | 324 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 324 insertions(+) (limited to 'gtk') diff --git a/gtk/gdk-2.22.defs b/gtk/gdk-2.22.defs index e69de29b..ad189e40 100644 --- a/gtk/gdk-2.22.defs +++ b/gtk/gdk-2.22.defs @@ -0,0 +1,324 @@ +;; From gdkwindow.h + +(define-method get_accept_focus + (of-object "GdkWindow") + (c-name "gdk_window_get_accept_focus") + (return-type "gboolean") +) + +(define-method get_focus_on_map + (of-object "GdkWindow") + (c-name "gdk_window_get_focus_on_map") + (return-type "gboolean") +) + +(define-method get_composited + (of-object "GdkWindow") + (c-name "gdk_window_get_composited") + (return-type "gboolean") +) + +(define-method is_input_only + (of-object "GdkWindow") + (c-name "gdk_window_is_input_only") + (return-type "gboolean") +) + +(define-method is_shaped + (of-object "GdkWindow") + (c-name "gdk_window_is_shaped") + (return-type "gboolean") +) + +(define-method has_native + (of-object "GdkWindow") + (c-name "gdk_window_has_native") + (return-type "gboolean") +) + +(define-method get_modal_hint + (of-object "GdkWindow") + (c-name "gdk_window_get_modal_hint") + (return-type "gboolean") +) + +(define-method get_background_pattern + (of-object "GdkWindow") + (c-name "gdk_window_get_background_pattern") + (return-type "cairo_pattern_t*") +) + +(define-method coords_to_parent + (of-object "GdkWindow") + (c-name "gdk_window_coords_to_parent") + (return-type "none") + (parameters + '("gdouble" "x") + '("gdouble" "y") + '("gdouble*" "parent_x") + '("gdouble*" "parent_y") + ) +) + +(define-method coords_from_parent + (of-object "GdkWindow") + (c-name "gdk_window_coords_from_parent") + (return-type "none") + (parameters + '("gdouble" "parent_x") + '("gdouble" "parent_y") + '("gdouble*" "x") + '("gdouble*" "y") + ) +) + +(define-method get_effective_parent + (of-object "GdkWindow") + (c-name "gdk_window_get_effective_parent") + (return-type "GdkWindow*") +) + +(define-method get_effective_toplevel + (of-object "GdkWindow") + (c-name "gdk_window_get_effective_toplevel") + (return-type "GdkWindow*") +) + +(define-method create_similar_surface + (of-object "GdkWindow") + (c-name "gdk_window_create_similar_surface") + (return-type "cairo_surface_t*") + (parameters + '("cairo_content_t" "content") + '("int" "width") + '("int" "height") + ) +) + +;; From gdkvisual.h + +(define-method get_visual_type + (of-object "GdkVisual") + (c-name "gdk_visual_get_visual_type") + (return-type "GdkVisualType") +) + +(define-method get_depth + (of-object "GdkVisual") + (c-name "gdk_visual_get_depth") + (return-type "gint") +) + +(define-method get_byte_order + (of-object "GdkVisual") + (c-name "gdk_visual_get_byte_order") + (return-type "GdkByteOrder") +) + +(define-method get_colormap_size + (of-object "GdkVisual") + (c-name "gdk_visual_get_colormap_size") + (return-type "gint") +) + +(define-method get_bits_per_rgb + (of-object "GdkVisual") + (c-name "gdk_visual_get_bits_per_rgb") + (return-type "gint") +) + +(define-method get_red_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_red_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +(define-method get_green_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_green_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +(define-method get_blue_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_blue_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +;; From gdkinput.h + +(define-method get_name + (of-object "GdkDevice") + (c-name "gdk_device_get_name") + (return-type "const-gchar*") +) + +(define-method get_source + (of-object "GdkDevice") + (c-name "gdk_device_get_source") + (return-type "GdkInputSource") +) + +(define-method get_mode + (of-object "GdkDevice") + (c-name "gdk_device_get_mode") + (return-type "GdkInputMode") +) + +(define-method get_has_cursor + (of-object "GdkDevice") + (c-name "gdk_device_get_has_cursor") + (return-type "gboolean") +) + +(define-method get_key + (of-object "GdkDevice") + (c-name "gdk_device_get_key") + (return-type "none") + (parameters + '("guint" "index") + '("guint*" "keyval") + '("GdkModifierType*" "modifiers") + ) +) + +(define-method get_axis_use + (of-object "GdkDevice") + (c-name "gdk_device_get_axis_use") + (return-type "GdkAxisUse") + (parameters + '("guint" "index") + ) +) + +(define-method get_n_axes + (of-object "GdkDevice") + (c-name "gdk_device_get_n_axes") + (return-type "gint") +) + +;; From gdkdisplay.h + +(define-method is_closed + (of-object "GdkDisplay") + (c-name "gdk_display_is_closed") + (return-type "gboolean") +) + +;; From gdkcursor.h + +(define-method get_cursor_type + (of-object "GdkCursor") + (c-name "gdk_cursor_get_cursor_type") + (return-type "GdkCursorType") +) + +;; From gdkdnd.h + +(define-method list_targets + (of-object "GdkDragContext") + (c-name "gdk_drag_context_list_targets") + (return-type "GList*") +) + +(define-method get_actions + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_actions") + (return-type "GdkDragAction") +) + +(define-method get_suggested_action + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_suggested_action") + (return-type "GdkDragAction") +) + +(define-method get_selected_action + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_selected_action") + (return-type "GdkDragAction") +) + +(define-method get_source_window + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_source_window") + (return-type "GdkWindow*") +) + +;; From gdkimage.h + +(define-method get_image_type + (of-object "GdkImage") + (c-name "gdk_image_get_image_type") + (return-type "GdkImageType") +) + +(define-method get_visual + (of-object "GdkImage") + (c-name "gdk_image_get_visual") + (return-type "GdkVisual*") +) + +(define-method get_byte_order + (of-object "GdkImage") + (c-name "gdk_image_get_byte_order") + (return-type "GdkByteOrder") +) + +(define-method get_width + (of-object "GdkImage") + (c-name "gdk_image_get_width") + (return-type "gint") +) + +(define-method get_height + (of-object "GdkImage") + (c-name "gdk_image_get_height") + (return-type "gint") +) + +(define-method get_depth + (of-object "GdkImage") + (c-name "gdk_image_get_depth") + (return-type "guint16") +) + +(define-method get_bytes_per_pixel + (of-object "GdkImage") + (c-name "gdk_image_get_bytes_per_pixel") + (return-type "guint16") +) + +(define-method get_bytes_per_line + (of-object "GdkImage") + (c-name "gdk_image_get_bytes_per_line") + (return-type "guint16") +) + +(define-method get_bits_per_pixel + (of-object "GdkImage") + (c-name "gdk_image_get_bits_per_pixel") + (return-type "guint16") +) + +(define-method get_pixels + (of-object "GdkImage") + (c-name "gdk_image_get_pixels") + (return-type "gpointer") +) + -- cgit v1.2.1