/* -*- c-file-style: "ruby"; indent-tabs-mode: nil -*- */ /************************************************ rbgdk-pixbuf.h - $Author: ggc $ $Date: 2005/09/23 22:02:07 $ Copyright (C) 2002-2004 Masao Mutoh ************************************************/ #define GDK_PIXBUF_ENABLE_BACKEND #include #include #include "rbgobject.h" extern void Init_gdk_pixbuf_animation(VALUE mGLib); extern void Init_gdk_pixdata(VALUE mGLib); extern void Init_gdk_pixbuf_loader(VALUE mGLib); extern void Init_gdk_pixbuf_format(VALUE mGLib); extern GType gdk_pixbuf_format_get_type(void); #define RBGDK_PIXBUF_CHECK_VERSION(major,minor,micro) \ (GDK_PIXBUF_MAJOR > (major) || \ (GDK_PIXBUF_MAJOR == (major) && GDK_PIXBUF_MINOR > (minor)) || \ (GDK_PIXBUF_MAJOR == (major) && GDK_PIXBUF_MINOR == (minor) && \ GDK_PIXBUF_MICRO >= (micro))) #if RBGDK_PIXBUF_CHECK_VERSION(2,8,0) extern void Init_gdk_pixbuf_simpleanim(VALUE mGLib); #endif #define GDK_TYPE_PIXBUF_FORMAT (gdk_pixbuf_format_get_type())