[gtkmm] 2.19.7
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] 2.19.7
- Date: Thu, 18 Mar 2010 08:29:46 +0000 (UTC)
commit b86160e102e02ebaddb33660386b1f302b29f26d
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Mar 18 09:29:36 2010 +0100
2.19.7
ChangeLog | 2 +
NEWS | 23 +-
configure.ac | 4 +-
gdk/src/gdk_pixbuf_methods.defs | 947 +++++++++++++++++++++++++++++++++++++++
4 files changed, 973 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 3db8f85..b2fe59a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+2.19.7:
+
2010-03-17 Murray Cumming <murrayc murrayc com>
* gdk/src/screen.hg: Added get_primary_monitor().
diff --git a/NEWS b/NEWS
index 2a99c57..d9fca77 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,25 @@
+2.19.7:
+
+Gdk:
+* Screen: Added get_primary_monitor().
+* Window: Added flush().
+
+Gtk:
+* StatusBar: Added get_message_area().
+* Printer: get_hard_margins().
+* ToolItem: Added get_ellipsize_mode(), get_text_alignment(),
+ get_text_orientation() and get_text_size_group().
+* ToolItemGroup: Added get_label_widget().
+* ToolPalette: Make get_expand() and get_icon_size() const.
+* ToolShell: Added get_text_orientation(), get_text_alignment(),
+ get_ellipsize_mode(), get_text_size_group().
+* Viewport: Added get_bin_window().
+* Window:
+ - Added get_window_type(), deprecating get_is_toplevel() and get_is_popup().
+ Removed get_is_dialog() because it never had any implmentation anyway.
+ - Added unset_transient_for().
+ (Murray Cummign)
+
2.19.6 (unstable):
Gtk:
@@ -18,7 +40,6 @@ Gtk:
more forgiving of null RefPtrs<>.
(Murray Cumming)
-
2.19.4 (unstable);
Gtk:
diff --git a/configure.ac b/configure.ac
index f0fe25f..e50be10 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU Lesser General Public License
## along with this library. If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([gtkmm], [2.19.6],
+AC_INIT([gtkmm], [2.19.7],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
[gtkmm], [http://www.gtkmm.org/])
AC_PREREQ([2.59])
@@ -56,7 +56,7 @@ AS_IF([test "x$enable_static" = xyes],
AC_SUBST([ATKMM_MODULES], ['glibmm-2.4 >= 2.22 atk >= 1.12'])
# gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+.
-AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.22 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.19.6'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.22 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.19.7'])
AS_IF([test "x$gtkmm_host_windows" = xyes],
[GTKMM_MODULES=$GDKMM_MODULES],
diff --git a/gdk/src/gdk_pixbuf_methods.defs b/gdk/src/gdk_pixbuf_methods.defs
new file mode 100644
index 0000000..51d82af
--- /dev/null
+++ b/gdk/src/gdk_pixbuf_methods.defs
@@ -0,0 +1,947 @@
+;; -*- scheme -*-
+; object definitions ...
+(define-object Pixbuf
+ (in-module "Gdk")
+ (parent "GObject")
+ (c-name "GdkPixbuf")
+ (gtype-id "GDK_TYPE_PIXBUF")
+)
+
+(define-object PixbufAnimation
+ (in-module "Gdk")
+ (parent "GObject")
+ (c-name "GdkPixbufAnimation")
+ (gtype-id "GDK_TYPE_PIXBUF_ANIMATION")
+)
+
+(define-object PixbufAnimationIter
+ (in-module "Gdk")
+ (parent "GObject")
+ (c-name "GdkPixbufAnimationIter")
+ (gtype-id "GDK_TYPE_PIXBUF_ANIMATION_ITER")
+)
+
+(define-object PixbufLoader
+ (in-module "Gdk")
+ (parent "GObject")
+ (c-name "GdkPixbufLoader")
+ (gtype-id "GDK_TYPE_PIXBUF_LOADER")
+)
+
+;; Enumerations and flags ...
+
+(define-enum PixbufAlphaMode
+ (in-module "Gdk")
+ (c-name "GdkPixbufAlphaMode")
+ (gtype-id "GDK_TYPE_PIXBUF_ALPHA_MODE")
+ (values
+ '("bilevel" "GDK_PIXBUF_ALPHA_BILEVEL")
+ '("full" "GDK_PIXBUF_ALPHA_FULL")
+ )
+)
+
+(define-enum Colorspace
+ (in-module "Gdk")
+ (c-name "GdkColorspace")
+ (gtype-id "GDK_TYPE_COLORSPACE")
+ (values
+ '("rgb" "GDK_COLORSPACE_RGB")
+ )
+)
+
+(define-enum PixbufError
+ (in-module "Gdk")
+ (c-name "GdkPixbufError")
+ (gtype-id "GDK_TYPE_PIXBUF_ERROR")
+ (values
+ '("corrupt-image" "GDK_PIXBUF_ERROR_CORRUPT_IMAGE")
+ '("insufficient-memory" "GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY")
+ '("bad-option" "GDK_PIXBUF_ERROR_BAD_OPTION")
+ '("unknown-type" "GDK_PIXBUF_ERROR_UNKNOWN_TYPE")
+ '("unsupported-operation" "GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION")
+ '("failed" "GDK_PIXBUF_ERROR_FAILED")
+ )
+)
+
+(define-flags PixbufFormatFlags
+ (in-module "Gdk")
+ (c-name "GdkPixbufFormatFlags")
+ (gtype-id "GDK_TYPE_PIXBUF_FORMAT_FLAGS")
+ (values
+ '("writable" "GDK_PIXBUF_FORMAT_WRITABLE")
+ '("scalable" "GDK_PIXBUF_FORMAT_SCALABLE")
+ '("threadsafe" "GDK_PIXBUF_FORMAT_THREADSAFE")
+ )
+)
+
+(define-enum InterpType
+ (in-module "Gdk")
+ (c-name "GdkInterpType")
+ (gtype-id "GDK_TYPE_INTERP_TYPE")
+ (values
+ '("nearest" "GDK_INTERP_NEAREST")
+ '("tiles" "GDK_INTERP_TILES")
+ '("bilinear" "GDK_INTERP_BILINEAR")
+ '("hyper" "GDK_INTERP_HYPER")
+ )
+)
+
+(define-enum PixbufRotation
+ (in-module "Gdk")
+ (c-name "GdkPixbufRotation")
+ (gtype-id "GDK_TYPE_PIXBUF_ROTATION")
+ (values
+ '("none" "GDK_PIXBUF_ROTATE_NONE")
+ '("counterclockwise" "GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE")
+ '("upsidedown" "GDK_PIXBUF_ROTATE_UPSIDEDOWN")
+ '("clockwise" "GDK_PIXBUF_ROTATE_CLOCKWISE")
+ )
+)
+
+
+;; From gdk-pixbuf-alias.h
+
+
+
+;; From gdk-pixbuf-animation.h
+
+(define-function gdk_pixbuf_animation_get_type
+ (c-name "gdk_pixbuf_animation_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_animation_new_from_file
+ (c-name "gdk_pixbuf_animation_new_from_file")
+ (return-type "GdkPixbufAnimation*")
+ (parameters
+ '("const-char*" "filename")
+ '("GError**" "error")
+ )
+)
+
+(define-method ref
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_ref")
+ (return-type "GdkPixbufAnimation*")
+)
+
+(define-method unref
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_unref")
+ (return-type "none")
+)
+
+(define-method get_width
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_get_width")
+ (return-type "int")
+)
+
+(define-method get_height
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_get_height")
+ (return-type "int")
+)
+
+(define-method is_static_image
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_is_static_image")
+ (return-type "gboolean")
+)
+
+(define-method get_static_image
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_get_static_image")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method get_iter
+ (of-object "GdkPixbufAnimation")
+ (c-name "gdk_pixbuf_animation_get_iter")
+ (return-type "GdkPixbufAnimationIter*")
+ (parameters
+ '("const-GTimeVal*" "start_time")
+ )
+)
+
+(define-function gdk_pixbuf_animation_iter_get_type
+ (c-name "gdk_pixbuf_animation_iter_get_type")
+ (return-type "GType")
+)
+
+(define-method get_delay_time
+ (of-object "GdkPixbufAnimationIter")
+ (c-name "gdk_pixbuf_animation_iter_get_delay_time")
+ (return-type "int")
+)
+
+(define-method get_pixbuf
+ (of-object "GdkPixbufAnimationIter")
+ (c-name "gdk_pixbuf_animation_iter_get_pixbuf")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method on_currently_loading_frame
+ (of-object "GdkPixbufAnimationIter")
+ (c-name "gdk_pixbuf_animation_iter_on_currently_loading_frame")
+ (return-type "gboolean")
+)
+
+(define-method advance
+ (of-object "GdkPixbufAnimationIter")
+ (c-name "gdk_pixbuf_animation_iter_advance")
+ (return-type "gboolean")
+ (parameters
+ '("const-GTimeVal*" "current_time")
+ )
+)
+
+(define-function gdk_pixbuf_non_anim_get_type
+ (c-name "gdk_pixbuf_non_anim_get_type")
+ (return-type "GType")
+)
+
+(define-method non_anim_new
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_non_anim_new")
+ (return-type "GdkPixbufAnimation*")
+)
+
+
+
+;; From gdk-pixbuf-core.h
+
+(define-function gdk_pixbuf_error_quark
+ (c-name "gdk_pixbuf_error_quark")
+ (return-type "GQuark")
+)
+
+(define-function gdk_pixbuf_get_type
+ (c-name "gdk_pixbuf_get_type")
+ (return-type "GType")
+)
+
+(define-method ref
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_ref")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method unref
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_unref")
+ (return-type "none")
+)
+
+(define-method get_colorspace
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_colorspace")
+ (return-type "GdkColorspace")
+)
+
+(define-method get_n_channels
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_n_channels")
+ (return-type "int")
+)
+
+(define-method get_has_alpha
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_has_alpha")
+ (return-type "gboolean")
+)
+
+(define-method get_bits_per_sample
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_bits_per_sample")
+ (return-type "int")
+)
+
+(define-method get_pixels
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_pixels")
+ (return-type "guchar*")
+)
+
+(define-method get_width
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_width")
+ (return-type "int")
+)
+
+(define-method get_height
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_height")
+ (return-type "int")
+)
+
+(define-method get_rowstride
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_rowstride")
+ (return-type "int")
+)
+
+(define-function gdk_pixbuf_new
+ (c-name "gdk_pixbuf_new")
+ (is-constructor-of "GdkPixbuf")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GdkColorspace" "colorspace")
+ '("gboolean" "has_alpha")
+ '("int" "bits_per_sample")
+ '("int" "width")
+ '("int" "height")
+ )
+)
+
+(define-method copy
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_copy")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method new_subpixbuf
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_new_subpixbuf")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("int" "src_x")
+ '("int" "src_y")
+ '("int" "width")
+ '("int" "height")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_file
+ (c-name "gdk_pixbuf_new_from_file")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("const-char*" "filename")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_file_at_size
+ (c-name "gdk_pixbuf_new_from_file_at_size")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("const-char*" "filename")
+ '("int" "width")
+ '("int" "height")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_file_at_scale
+ (c-name "gdk_pixbuf_new_from_file_at_scale")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("const-char*" "filename")
+ '("int" "width")
+ '("int" "height")
+ '("gboolean" "preserve_aspect_ratio")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_data
+ (c-name "gdk_pixbuf_new_from_data")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("const-guchar*" "data")
+ '("GdkColorspace" "colorspace")
+ '("gboolean" "has_alpha")
+ '("int" "bits_per_sample")
+ '("int" "width")
+ '("int" "height")
+ '("int" "rowstride")
+ '("GdkPixbufDestroyNotify" "destroy_fn")
+ '("gpointer" "destroy_fn_data")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_xpm_data
+ (c-name "gdk_pixbuf_new_from_xpm_data")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("const-char**" "data")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_inline
+ (c-name "gdk_pixbuf_new_from_inline")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("gint" "data_length")
+ '("const-guint8*" "data")
+ '("gboolean" "copy_pixels")
+ '("GError**" "error")
+ )
+)
+
+(define-method fill
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_fill")
+ (return-type "none")
+ (parameters
+ '("guint32" "pixel")
+ )
+)
+
+(define-method save
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "filename")
+ '("const-char*" "type")
+ '("GError**" "error")
+ )
+ (varargs #t)
+)
+
+(define-method savev
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_savev")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "filename")
+ '("const-char*" "type")
+ '("char**" "option_keys")
+ '("char**" "option_values")
+ '("GError**" "error")
+ )
+)
+
+(define-method save_to_callback
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save_to_callback")
+ (return-type "gboolean")
+ (parameters
+ '("GdkPixbufSaveFunc" "save_func")
+ '("gpointer" "user_data")
+ '("const-char*" "type")
+ '("GError**" "error")
+ )
+ (varargs #t)
+)
+
+(define-method save_to_callbackv
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save_to_callbackv")
+ (return-type "gboolean")
+ (parameters
+ '("GdkPixbufSaveFunc" "save_func")
+ '("gpointer" "user_data")
+ '("const-char*" "type")
+ '("char**" "option_keys")
+ '("char**" "option_values")
+ '("GError**" "error")
+ )
+)
+
+(define-method save_to_buffer
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save_to_buffer")
+ (return-type "gboolean")
+ (parameters
+ '("gchar**" "buffer")
+ '("gsize*" "buffer_size")
+ '("const-char*" "type")
+ '("GError**" "error")
+ )
+ (varargs #t)
+)
+
+(define-method save_to_bufferv
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save_to_bufferv")
+ (return-type "gboolean")
+ (parameters
+ '("gchar**" "buffer")
+ '("gsize*" "buffer_size")
+ '("const-char*" "type")
+ '("char**" "option_keys")
+ '("char**" "option_values")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_stream
+ (c-name "gdk_pixbuf_new_from_stream")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GInputStream*" "stream")
+ '("GCancellable*" "cancellable")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_new_from_stream_at_scale
+ (c-name "gdk_pixbuf_new_from_stream_at_scale")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GInputStream*" "stream")
+ '("gint" "width")
+ '("gint" "height")
+ '("gboolean" "preserve_aspect_ratio")
+ '("GCancellable*" "cancellable")
+ '("GError**" "error")
+ )
+)
+
+(define-method save_to_stream
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_save_to_stream")
+ (return-type "gboolean")
+ (parameters
+ '("GOutputStream*" "stream")
+ '("const-char*" "type")
+ '("GCancellable*" "cancellable")
+ '("GError**" "error")
+ )
+ (varargs #t)
+)
+
+(define-method add_alpha
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_add_alpha")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("gboolean" "substitute_color")
+ '("guchar" "r")
+ '("guchar" "g")
+ '("guchar" "b")
+ )
+)
+
+(define-method copy_area
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_copy_area")
+ (return-type "none")
+ (parameters
+ '("int" "src_x")
+ '("int" "src_y")
+ '("int" "width")
+ '("int" "height")
+ '("GdkPixbuf*" "dest_pixbuf")
+ '("int" "dest_x")
+ '("int" "dest_y")
+ )
+)
+
+(define-method saturate_and_pixelate
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_saturate_and_pixelate")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "dest")
+ '("gfloat" "saturation")
+ '("gboolean" "pixelate")
+ )
+)
+
+(define-method apply_embedded_orientation
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_apply_embedded_orientation")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method get_option
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_get_option")
+ (return-type "const-gchar*")
+ (parameters
+ '("const-gchar*" "key")
+ )
+)
+
+
+
+;; From gdk-pixbuf-enum-types.h
+
+(define-function gdk_pixbuf_alpha_mode_get_type
+ (c-name "gdk_pixbuf_alpha_mode_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_colorspace_get_type
+ (c-name "gdk_colorspace_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_error_get_type
+ (c-name "gdk_pixbuf_error_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_interp_type_get_type
+ (c-name "gdk_interp_type_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_rotation_get_type
+ (c-name "gdk_pixbuf_rotation_get_type")
+ (return-type "GType")
+)
+
+
+
+;; From gdk-pixbuf-features.h
+
+
+
+;; From gdk-pixbuf.h
+
+
+
+;; From gdk-pixbuf-i18n.h
+
+
+
+;; From gdk-pixbuf-io.h
+
+(define-function gdk_pixbuf_get_formats
+ (c-name "gdk_pixbuf_get_formats")
+ (return-type "GSList*")
+)
+
+(define-method get_name
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_get_name")
+ (return-type "gchar*")
+)
+
+(define-method get_description
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_get_description")
+ (return-type "gchar*")
+)
+
+(define-method get_mime_types
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_get_mime_types")
+ (return-type "gchar**")
+)
+
+(define-method get_extensions
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_get_extensions")
+ (return-type "gchar**")
+)
+
+(define-method is_writable
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_is_writable")
+ (return-type "gboolean")
+)
+
+(define-method is_scalable
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_is_scalable")
+ (return-type "gboolean")
+)
+
+(define-method is_disabled
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_is_disabled")
+ (return-type "gboolean")
+)
+
+(define-method set_disabled
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_set_disabled")
+ (return-type "none")
+ (parameters
+ '("gboolean" "disabled")
+ )
+)
+
+(define-method get_license
+ (of-object "GdkPixbufFormat")
+ (c-name "gdk_pixbuf_format_get_license")
+ (return-type "gchar*")
+)
+
+(define-function gdk_pixbuf_get_file_info
+ (c-name "gdk_pixbuf_get_file_info")
+ (return-type "GdkPixbufFormat*")
+ (parameters
+ '("const-gchar*" "filename")
+ '("gint*" "width")
+ '("gint*" "height")
+ )
+)
+
+(define-method set_option
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_set_option")
+ (return-type "gboolean")
+ (parameters
+ '("const-gchar*" "key")
+ '("const-gchar*" "value")
+ )
+)
+
+
+
+;; From gdk-pixbuf-loader.h
+
+(define-function gdk_pixbuf_loader_get_type
+ (c-name "gdk_pixbuf_loader_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_loader_new
+ (c-name "gdk_pixbuf_loader_new")
+ (is-constructor-of "GdkPixbufLoader")
+ (return-type "GdkPixbufLoader*")
+)
+
+(define-function gdk_pixbuf_loader_new_with_type
+ (c-name "gdk_pixbuf_loader_new_with_type")
+ (return-type "GdkPixbufLoader*")
+ (parameters
+ '("const-char*" "image_type")
+ '("GError**" "error")
+ )
+)
+
+(define-function gdk_pixbuf_loader_new_with_mime_type
+ (c-name "gdk_pixbuf_loader_new_with_mime_type")
+ (return-type "GdkPixbufLoader*")
+ (parameters
+ '("const-char*" "mime_type")
+ '("GError**" "error")
+ )
+)
+
+(define-method set_size
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_set_size")
+ (return-type "none")
+ (parameters
+ '("int" "width")
+ '("int" "height")
+ )
+)
+
+(define-method write
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_write")
+ (return-type "gboolean")
+ (parameters
+ '("const-guchar*" "buf")
+ '("gsize" "count")
+ '("GError**" "error")
+ )
+)
+
+(define-method get_pixbuf
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_get_pixbuf")
+ (return-type "GdkPixbuf*")
+)
+
+(define-method get_animation
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_get_animation")
+ (return-type "GdkPixbufAnimation*")
+)
+
+(define-method close
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_close")
+ (return-type "gboolean")
+ (parameters
+ '("GError**" "error")
+ )
+)
+
+(define-method get_format
+ (of-object "GdkPixbufLoader")
+ (c-name "gdk_pixbuf_loader_get_format")
+ (return-type "GdkPixbufFormat*")
+)
+
+
+
+;; From gdk-pixbuf-marshal.h
+
+
+
+;; From gdk-pixbuf-private.h
+
+
+
+;; From gdk-pixbuf-scaled-anim.h
+
+(define-function gdk_pixbuf_scaled_anim_get_type
+ (c-name "gdk_pixbuf_scaled_anim_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_scaled_anim_iter_get_type
+ (c-name "gdk_pixbuf_scaled_anim_iter_get_type")
+ (return-type "GType")
+)
+
+
+
+;; From gdk-pixbuf-simple-anim.h
+
+(define-function gdk_pixbuf_simple_anim_get_type
+ (c-name "gdk_pixbuf_simple_anim_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_simple_anim_iter_get_type
+ (c-name "gdk_pixbuf_simple_anim_iter_get_type")
+ (return-type "GType")
+)
+
+(define-function gdk_pixbuf_simple_anim_new
+ (c-name "gdk_pixbuf_simple_anim_new")
+ (is-constructor-of "GdkPixbufSimpleAnim")
+ (return-type "GdkPixbufSimpleAnim*")
+ (parameters
+ '("gint" "width")
+ '("gint" "height")
+ '("gfloat" "rate")
+ )
+)
+
+(define-method add_frame
+ (of-object "GdkPixbufSimpleAnim")
+ (c-name "gdk_pixbuf_simple_anim_add_frame")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "pixbuf")
+ )
+)
+
+(define-method set_loop
+ (of-object "GdkPixbufSimpleAnim")
+ (c-name "gdk_pixbuf_simple_anim_set_loop")
+ (return-type "none")
+ (parameters
+ '("gboolean" "loop")
+ )
+)
+
+(define-method get_loop
+ (of-object "GdkPixbufSimpleAnim")
+ (c-name "gdk_pixbuf_simple_anim_get_loop")
+ (return-type "gboolean")
+)
+
+
+
+;; From gdk-pixbuf-transform.h
+
+(define-method scale
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_scale")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "dest")
+ '("int" "dest_x")
+ '("int" "dest_y")
+ '("int" "dest_width")
+ '("int" "dest_height")
+ '("double" "offset_x")
+ '("double" "offset_y")
+ '("double" "scale_x")
+ '("double" "scale_y")
+ '("GdkInterpType" "interp_type")
+ )
+)
+
+(define-method composite
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_composite")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "dest")
+ '("int" "dest_x")
+ '("int" "dest_y")
+ '("int" "dest_width")
+ '("int" "dest_height")
+ '("double" "offset_x")
+ '("double" "offset_y")
+ '("double" "scale_x")
+ '("double" "scale_y")
+ '("GdkInterpType" "interp_type")
+ '("int" "overall_alpha")
+ )
+)
+
+(define-method composite_color
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_composite_color")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "dest")
+ '("int" "dest_x")
+ '("int" "dest_y")
+ '("int" "dest_width")
+ '("int" "dest_height")
+ '("double" "offset_x")
+ '("double" "offset_y")
+ '("double" "scale_x")
+ '("double" "scale_y")
+ '("GdkInterpType" "interp_type")
+ '("int" "overall_alpha")
+ '("int" "check_x")
+ '("int" "check_y")
+ '("int" "check_size")
+ '("guint32" "color1")
+ '("guint32" "color2")
+ )
+)
+
+(define-method scale_simple
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_scale_simple")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("int" "dest_width")
+ '("int" "dest_height")
+ '("GdkInterpType" "interp_type")
+ )
+)
+
+(define-method composite_color_simple
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_composite_color_simple")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("int" "dest_width")
+ '("int" "dest_height")
+ '("GdkInterpType" "interp_type")
+ '("int" "overall_alpha")
+ '("int" "check_size")
+ '("guint32" "color1")
+ '("guint32" "color2")
+ )
+)
+
+(define-method rotate_simple
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_rotate_simple")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GdkPixbufRotation" "angle")
+ )
+)
+
+(define-method flip
+ (of-object "GdkPixbuf")
+ (c-name "gdk_pixbuf_flip")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("gboolean" "horizontal")
+ )
+)
+
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]