(define-body (gnome wrap gdk-pixbuf)

(define gdk-pixbuf-get-formats (prim-proc gdk-pixbuf-get-formats () <object> nonpure))
(define gdk-pixbuf-save-to-port (prim-proc gdk-pixbuf-save-to-port (<gdk-pixbuf> <object> <string> <object> <object>) <boolean> nonpure))
(define gdk-pixbuf-animation-new-from-file (prim-proc gdk-pixbuf-animation-new-from-file (<string> <object>) <gdk-pixbuf-animation> nonpure))
(define gdk-pixbuf-animation-get-width (prim-proc gdk-pixbuf-animation-get-width (<gdk-pixbuf-animation>) <integer> nonpure))
(add-method get-width gdk-pixbuf-animation-get-width)
(define gdk-pixbuf-animation-get-height (prim-proc gdk-pixbuf-animation-get-height (<gdk-pixbuf-animation>) <integer> nonpure))
(add-method get-height gdk-pixbuf-animation-get-height)
(define gdk-pixbuf-animation-is-static-image (prim-proc gdk-pixbuf-animation-is-static-image (<gdk-pixbuf-animation>) <boolean> nonpure))
(add-method is-static-image gdk-pixbuf-animation-is-static-image)
(define gdk-pixbuf-animation-get-static-image (prim-proc gdk-pixbuf-animation-get-static-image (<gdk-pixbuf-animation>) <gdk-pixbuf> nonpure))
(add-method get-static-image gdk-pixbuf-animation-get-static-image)
(define gdk-pixbuf-animation-iter-get-delay-time (prim-proc gdk-pixbuf-animation-iter-get-delay-time (<gdk-pixbuf-animation-iter>) <integer> nonpure))
(add-method get-delay-time gdk-pixbuf-animation-iter-get-delay-time)
(define gdk-pixbuf-animation-iter-get-pixbuf (prim-proc gdk-pixbuf-animation-iter-get-pixbuf (<gdk-pixbuf-animation-iter>) <gdk-pixbuf> nonpure))
(add-method get-pixbuf gdk-pixbuf-animation-iter-get-pixbuf)
(define gdk-pixbuf-animation-iter-on-currently-loading-frame (prim-proc gdk-pixbuf-animation-iter-on-currently-loading-frame (<gdk-pixbuf-animation-iter>) <boolean> nonpure))
(add-method on-currently-loading-frame gdk-pixbuf-animation-iter-on-currently-loading-frame)
(define gdk-pixbuf-error-quark (prim-proc gdk-pixbuf-error-quark () <object> nonpure))
(define gdk-pixbuf-get-colorspace (prim-proc gdk-pixbuf-get-colorspace (<gdk-pixbuf>) <symbol> nonpure))
(add-method get-colorspace gdk-pixbuf-get-colorspace)
(define gdk-pixbuf-get-n-channels (prim-proc gdk-pixbuf-get-n-channels (<gdk-pixbuf>) <integer> nonpure))
(add-method get-n-channels gdk-pixbuf-get-n-channels)
(define gdk-pixbuf-get-has-alpha (prim-proc gdk-pixbuf-get-has-alpha (<gdk-pixbuf>) <boolean> nonpure))
(add-method get-has-alpha gdk-pixbuf-get-has-alpha)
(define gdk-pixbuf-get-bits-per-sample (prim-proc gdk-pixbuf-get-bits-per-sample (<gdk-pixbuf>) <integer> nonpure))
(add-method get-bits-per-sample gdk-pixbuf-get-bits-per-sample)
(define gdk-pixbuf-get-width (prim-proc gdk-pixbuf-get-width (<gdk-pixbuf>) <integer> nonpure))
(add-method get-width gdk-pixbuf-get-width)
(define gdk-pixbuf-get-height (prim-proc gdk-pixbuf-get-height (<gdk-pixbuf>) <integer> nonpure))
(add-method get-height gdk-pixbuf-get-height)
(define gdk-pixbuf-get-rowstride (prim-proc gdk-pixbuf-get-rowstride (<gdk-pixbuf>) <integer> nonpure))
(add-method get-rowstride gdk-pixbuf-get-rowstride)
(define gdk-pixbuf-new (prim-proc gdk-pixbuf-new (<symbol> <boolean> <integer> <integer> <integer>) <gdk-pixbuf> nonpure))
(define gdk-pixbuf-create (prim-proc gdk-pixbuf-new (<symbol> <boolean> <integer> <integer> <integer>) <gdk-pixbuf> nonpure))
(define gdk-pixbuf-new-subpixbuf (prim-proc gdk-pixbuf-new-subpixbuf (<gdk-pixbuf> <integer> <integer> <integer> <integer>) <gdk-pixbuf> nonpure))
(add-method new-subpixbuf gdk-pixbuf-new-subpixbuf)
(define gdk-pixbuf-new-from-file (prim-proc gdk-pixbuf-new-from-file (<string> <object>) <gdk-pixbuf> nonpure))
(define gdk-pixbuf-new-from-file-at-size (prim-proc gdk-pixbuf-new-from-file-at-size (<string> <integer> <integer> <object>) <gdk-pixbuf> nonpure))
(define gdk-pixbuf-new-from-file-at-scale (prim-proc gdk-pixbuf-new-from-file-at-scale (<string> <integer> <integer> <boolean> <object>) <gdk-pixbuf> nonpure))
(define gdk-pixbuf-fill (prim-proc gdk-pixbuf-fill (<gdk-pixbuf> <integer>) <none> nonpure))
(add-method fill gdk-pixbuf-fill)
(define gdk-pixbuf-save (prim-proc gdk-pixbuf-save (<gdk-pixbuf> <string> <string> <object>) <boolean> nonpure))
(add-method save gdk-pixbuf-save)
(define gdk-pixbuf-save-to-callback (prim-proc gdk-pixbuf-save-to-callback (<gdk-pixbuf> <gdk-pixbuf-save-func> <object> <string> <object>) <boolean> nonpure))
(add-method save-to-callback gdk-pixbuf-save-to-callback)
(define gdk-pixbuf-save-to-buffer (prim-proc gdk-pixbuf-save-to-buffer (<gdk-pixbuf> <object> <object> <string> <object>) <boolean> nonpure))
(add-method save-to-buffer gdk-pixbuf-save-to-buffer)
(define gdk-pixbuf-add-alpha (prim-proc gdk-pixbuf-add-alpha (<gdk-pixbuf> <boolean> <object> <object> <object>) <gdk-pixbuf> nonpure))
(add-method add-alpha gdk-pixbuf-add-alpha)
(define gdk-pixbuf-copy-area (prim-proc gdk-pixbuf-copy-area (<gdk-pixbuf> <integer> <integer> <integer> <integer> <gdk-pixbuf> <integer> <integer>) <none> nonpure))
(add-method copy-area gdk-pixbuf-copy-area)
(define gdk-pixbuf-saturate-and-pixelate (prim-proc gdk-pixbuf-saturate-and-pixelate (<gdk-pixbuf> <gdk-pixbuf> <real> <boolean>) <none> nonpure))
(add-method saturate-and-pixelate gdk-pixbuf-saturate-and-pixelate)
(define gdk-pixbuf-get-option (prim-proc gdk-pixbuf-get-option (<gdk-pixbuf> <string>) <string> nonpure))
(add-method get-option gdk-pixbuf-get-option)
(define gdk-pixbuf-loader-new (prim-proc gdk-pixbuf-loader-new () <gdk-pixbuf-loader> nonpure))
(define gdk-pixbuf-loader-create (prim-proc gdk-pixbuf-loader-new () <gdk-pixbuf-loader> nonpure))
(define gdk-pixbuf-loader-new-with-type (prim-proc gdk-pixbuf-loader-new-with-type (<string> <object>) <gdk-pixbuf-loader> nonpure))
(define gdk-pixbuf-loader-new-with-mime-type (prim-proc gdk-pixbuf-loader-new-with-mime-type (<string> <object>) <gdk-pixbuf-loader> nonpure))
(define gdk-pixbuf-loader-set-size (prim-proc gdk-pixbuf-loader-set-size (<gdk-pixbuf-loader> <integer> <integer>) <none> nonpure))
(add-method set-size gdk-pixbuf-loader-set-size)
(define gdk-pixbuf-loader-get-pixbuf (prim-proc gdk-pixbuf-loader-get-pixbuf (<gdk-pixbuf-loader>) <gdk-pixbuf> nonpure))
(add-method get-pixbuf gdk-pixbuf-loader-get-pixbuf)
(define gdk-pixbuf-loader-get-animation (prim-proc gdk-pixbuf-loader-get-animation (<gdk-pixbuf-loader>) <gdk-pixbuf-animation> nonpure))
(add-method get-animation gdk-pixbuf-loader-get-animation)
(define gdk-pixbuf-loader-close (prim-proc gdk-pixbuf-loader-close (<gdk-pixbuf-loader> <object>) <boolean> nonpure))
(add-method close gdk-pixbuf-loader-close)
(define gdk-pixbuf-loader-get-format (prim-proc gdk-pixbuf-loader-get-format (<gdk-pixbuf-loader>) <gdk-pixbuf-format> nonpure))
(add-method get-format gdk-pixbuf-loader-get-format)
(define gdk-pixbuf-simple-anim-new (prim-proc gdk-pixbuf-simple-anim-new (<integer> <integer> <real>) <gdk-pixbuf-simple-anim> nonpure))
(define gdk-pixbuf-simple-anim-create (prim-proc gdk-pixbuf-simple-anim-new (<integer> <integer> <real>) <gdk-pixbuf-simple-anim> nonpure))
(define gdk-pixbuf-simple-anim-add-frame (prim-proc gdk-pixbuf-simple-anim-add-frame (<gdk-pixbuf-simple-anim> <gdk-pixbuf>) <none> nonpure))
(add-method add-frame gdk-pixbuf-simple-anim-add-frame)
(define gdk-pixbuf-scale (prim-proc gdk-pixbuf-scale (<gdk-pixbuf> <gdk-pixbuf> <integer> <integer> <integer> <integer> <real> <real> <real> <real> <symbol>) <none> nonpure))
(add-method scale gdk-pixbuf-scale)
(define gdk-pixbuf-composite (prim-proc gdk-pixbuf-composite (<gdk-pixbuf> <gdk-pixbuf> <integer> <integer> <integer> <integer> <real> <real> <real> <real> <symbol> <integer>) <none> nonpure))
(add-method composite gdk-pixbuf-composite)
(define gdk-pixbuf-composite-color (prim-proc gdk-pixbuf-composite-color (<gdk-pixbuf> <gdk-pixbuf> <integer> <integer> <integer> <integer> <real> <real> <real> <real> <symbol> <integer> <integer> <integer> <integer> <integer> <integer>) <none> nonpure))
(add-method composite-color gdk-pixbuf-composite-color)
(define gdk-pixbuf-scale-simple (prim-proc gdk-pixbuf-scale-simple (<gdk-pixbuf> <integer> <integer> <symbol>) <gdk-pixbuf> nonpure))
(add-method scale-simple gdk-pixbuf-scale-simple)
(define gdk-pixbuf-composite-color-simple (prim-proc gdk-pixbuf-composite-color-simple (<gdk-pixbuf> <integer> <integer> <symbol> <integer> <integer> <integer> <integer>) <gdk-pixbuf> nonpure))
(add-method composite-color-simple gdk-pixbuf-composite-color-simple)
(define gdk-pixbuf-rotate-simple (prim-proc gdk-pixbuf-rotate-simple (<gdk-pixbuf> <symbol>) <gdk-pixbuf> nonpure))
(add-method rotate-simple gdk-pixbuf-rotate-simple)
(define gdk-pixbuf-flip (prim-proc gdk-pixbuf-flip (<gdk-pixbuf> <boolean>) <gdk-pixbuf> nonpure))
(add-method flip gdk-pixbuf-flip)
)
