mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 05:31:07 +00:00
Finished integrating the documentation framework.
1999-11-04 Federico Mena Quintero <federico@redhat.com> * doc/: Finished integrating the documentation framework.
This commit is contained in:
parent
6a3f4d81e9
commit
e9cebcd36a
4
docs/reference/gdk-pixbuf/.cvsignore
Normal file
4
docs/reference/gdk-pixbuf/.cvsignore
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Makefile
|
||||||
|
Makefile.in
|
||||||
|
html
|
||||||
|
sgml
|
@ -4,7 +4,7 @@
|
|||||||
DOC_MODULE=gdk-pixbuf
|
DOC_MODULE=gdk-pixbuf
|
||||||
|
|
||||||
# The top-level SGML file.
|
# The top-level SGML file.
|
||||||
DOC_MAIN_SGML_FILE=gdk-pixbuf-docs.sgml
|
DOC_MAIN_SGML_FILE=gdk-pixbuf.sgml
|
||||||
|
|
||||||
# The directory containing the source code (if it contains documentation).
|
# The directory containing the source code (if it contains documentation).
|
||||||
DOC_SOURCE_DIR=$(GDK_PIXBUF_DIR)/src
|
DOC_SOURCE_DIR=$(GDK_PIXBUF_DIR)/src
|
||||||
|
288
docs/reference/gdk-pixbuf/gdk-pixbuf-decl.txt
Normal file
288
docs/reference/gdk-pixbuf/gdk-pixbuf-decl.txt
Normal file
@ -0,0 +1,288 @@
|
|||||||
|
<TYPEDEF>
|
||||||
|
<NAME>GdkPixbufCache</NAME>
|
||||||
|
typedef struct {
|
||||||
|
int dummy;
|
||||||
|
} GdkPixbufCache;
|
||||||
|
</TYPEDEF>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_cache_new</NAME>
|
||||||
|
<RETURNS>GdkPixbufCache *</RETURNS>
|
||||||
|
long image_cache_limit,long pixmap_bitmap_cache_limit
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_cache_destroy</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbufCache *cache
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_cache_load_image</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
GdkPixbufCache *cache,const char *file
|
||||||
|
</FUNCTION>
|
||||||
|
<USER_FUNCTION>
|
||||||
|
<NAME>ModulePreparedNotifyFunc</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf, gpointer user_data
|
||||||
|
</USER_FUNCTION>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbufModule</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbufModule</NAME>
|
||||||
|
struct GdkPixbufModule {
|
||||||
|
char *module_name;
|
||||||
|
gboolean (* format_check) (guchar *buffer, int size);
|
||||||
|
GModule *module;
|
||||||
|
GdkPixbuf *(* load) (FILE *f);
|
||||||
|
GdkPixbuf *(* load_xpm_data) (const gchar **data);
|
||||||
|
|
||||||
|
/* Incremental loading */
|
||||||
|
gpointer (* begin_load) (ModulePreparedNotifyFunc func, gpointer user_data);
|
||||||
|
void (* stop_load) (gpointer context);
|
||||||
|
gboolean (* load_increment)(gpointer context, const gchar *buf, guint size);
|
||||||
|
};
|
||||||
|
</STRUCT>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_module</NAME>
|
||||||
|
<RETURNS>GdkPixbufModule *</RETURNS>
|
||||||
|
gchar *buffer, gint size
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_load_module</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbufModule *image_module
|
||||||
|
</FUNCTION>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbuf</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbuf</NAME>
|
||||||
|
struct GdkPixbuf {
|
||||||
|
/* Reference count */
|
||||||
|
int ref_count;
|
||||||
|
|
||||||
|
/* Libart pixbuf */
|
||||||
|
ArtPixBuf *art_pixbuf;
|
||||||
|
};
|
||||||
|
</STRUCT>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_format</NAME>
|
||||||
|
<RETURNS>ArtPixFormat </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_n_channels</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_has_alpha</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_bits_per_sample</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_pixels</NAME>
|
||||||
|
<RETURNS>guchar *</RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_width</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_height</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_get_rowstride</NAME>
|
||||||
|
<RETURNS>int </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_ref</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_unref</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_new_from_art_pixbuf</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
ArtPixBuf *art_pixbuf
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_new</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
ArtPixFormat format, gboolean has_alpha, int bits_per_sample,int width, int height
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_new_from_file</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
const char *filename
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_new_from_data</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
guchar *data, ArtPixFormat format, gboolean has_alpha,int width, int height, int rowstride,ArtDestroyNotify dfunc, gpointer dfunc_data
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_new_from_xpm_data</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
const gchar **data
|
||||||
|
</FUNCTION>
|
||||||
|
<ENUM>
|
||||||
|
<NAME>GdkPixbufAlphaMode</NAME>
|
||||||
|
typedef enum {
|
||||||
|
GDK_PIXBUF_ALPHA_BILEVEL,
|
||||||
|
GDK_PIXBUF_ALPHA_FULL
|
||||||
|
} GdkPixbufAlphaMode;
|
||||||
|
</ENUM>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_render_threshold_alpha</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf, GdkBitmap *bitmap,int src_x, int src_y,int dest_x, int dest_y,int width, int height,int alpha_threshold
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_render_to_drawable</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf,GdkDrawable *drawable, GdkGC *gc,int src_x, int src_y,int dest_x, int dest_y,int width, int height,GdkRgbDither dither,int x_dither, int y_dither
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_render_to_drawable_alpha</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbuf *pixbuf, GdkDrawable *drawable,int src_x, int src_y,int dest_x, int dest_y,int width, int height,GdkPixbufAlphaMode alpha_mode,int alpha_threshold,GdkRgbDither dither,int x_dither, int y_dither
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_scale</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
const GdkPixbuf *pixbuf, gint w, gint h
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_rotate</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
GdkPixbuf *pixbuf, gdouble angle
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_rgb_from_drawable</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
GdkWindow *window, gint x, gint y, gint width, gint height
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_rgba_from_drawable</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
GdkWindow *window, gint x, gint y, gint width, gint height
|
||||||
|
</FUNCTION>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GNOME_TYPE_CANVAS_PIXBUF</NAME>
|
||||||
|
#define GNOME_TYPE_CANVAS_PIXBUF (gnome_canvas_pixbuf_get_type ())
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GNOME_CANVAS_PIXBUF</NAME>
|
||||||
|
#define GNOME_CANVAS_PIXBUF(obj) (GTK_CHECK_CAST ((obj), \
|
||||||
|
GNOME_TYPE_CANVAS_PIXBUF, GnomeCanvasPixbuf))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GNOME_CANVAS_PIXBUF_CLASS</NAME>
|
||||||
|
#define GNOME_CANVAS_PIXBUF_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), \
|
||||||
|
GNOME_TYPE_CANVAS_PIXBUF, GnomeCanvasPixbufClass))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GNOME_IS_CANVAS_PIXBUF</NAME>
|
||||||
|
#define GNOME_IS_CANVAS_PIXBUF(obj) (GTK_CHECK_TYPE ((obj), GNOME_TYPE_CANVAS_PIXBUF))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GNOME_IS_CANVAS_PIXBUF_CLASS</NAME>
|
||||||
|
#define GNOME_IS_CANVAS_PIXBUF_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), \
|
||||||
|
GNOME_TYPE_CANVAS_PIXBUF))
|
||||||
|
</MACRO>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GnomeCanvasPixbuf</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GnomeCanvasPixbufClass</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GnomeCanvasPixbuf</NAME>
|
||||||
|
struct GnomeCanvasPixbuf {
|
||||||
|
GnomeCanvasItem item;
|
||||||
|
|
||||||
|
/* Private data */
|
||||||
|
gpointer priv;
|
||||||
|
};
|
||||||
|
</STRUCT>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gnome_canvas_pixbuf_get_type</NAME>
|
||||||
|
<RETURNS>GtkType </RETURNS>
|
||||||
|
void
|
||||||
|
</FUNCTION>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GDK_TYPE_PIXBUF_LOADER</NAME>
|
||||||
|
#define GDK_TYPE_PIXBUF_LOADER (gdk_pixbuf_loader_get_type ())
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GDK_PIXBUF_LOADER</NAME>
|
||||||
|
#define GDK_PIXBUF_LOADER(obj) (GTK_CHECK_CAST ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoader))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GDK_PIXBUF_LOADER_CLASS</NAME>
|
||||||
|
#define GDK_PIXBUF_LOADER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoaderClass))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GDK_IS_PIXBUF_LOADER</NAME>
|
||||||
|
#define GDK_IS_PIXBUF_LOADER(obj) (GTK_CHECK_TYPE ((obj), GDK_TYPE_PIXBUF_LOADER))
|
||||||
|
</MACRO>
|
||||||
|
<MACRO>
|
||||||
|
<NAME>GDK_IS_PIXBUF_LOADER_CLASS</NAME>
|
||||||
|
#define GDK_IS_PIXBUF_LOADER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_LOADER))
|
||||||
|
</MACRO>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbufLoader</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbufLoader</NAME>
|
||||||
|
struct GdkPixbufLoader
|
||||||
|
{
|
||||||
|
GtkObject object;
|
||||||
|
|
||||||
|
/* < Private > */
|
||||||
|
gpointer private;
|
||||||
|
};
|
||||||
|
</STRUCT>
|
||||||
|
<STRUCT>
|
||||||
|
<NAME>GdkPixbufLoaderClass</NAME>
|
||||||
|
</STRUCT>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_loader_get_type</NAME>
|
||||||
|
<RETURNS>GtkType </RETURNS>
|
||||||
|
void
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_loader_new</NAME>
|
||||||
|
<RETURNS>GdkPixbufLoader *</RETURNS>
|
||||||
|
void
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_loader_write</NAME>
|
||||||
|
<RETURNS>gboolean </RETURNS>
|
||||||
|
GdkPixbufLoader *loader, const gchar *buf, size_t count
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_loader_get_pixbuf</NAME>
|
||||||
|
<RETURNS>GdkPixbuf *</RETURNS>
|
||||||
|
GdkPixbufLoader *loader
|
||||||
|
</FUNCTION>
|
||||||
|
<FUNCTION>
|
||||||
|
<NAME>gdk_pixbuf_loader_close</NAME>
|
||||||
|
<RETURNS>void </RETURNS>
|
||||||
|
GdkPixbufLoader *loader
|
||||||
|
</FUNCTION>
|
81
docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
Normal file
81
docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<INCLUDE>gdk-pixbuf/gdk-pixbuf.h</INCLUDE>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>gdk-pixbuf</FILE>
|
||||||
|
GdkPixbuf
|
||||||
|
gdk_pixbuf_get_format
|
||||||
|
gdk_pixbuf_get_n_channels
|
||||||
|
gdk_pixbuf_get_has_alpha
|
||||||
|
gdk_pixbuf_get_bits_per_sample
|
||||||
|
gdk_pixbuf_get_pixels
|
||||||
|
gdk_pixbuf_get_width
|
||||||
|
gdk_pixbuf_get_height
|
||||||
|
gdk_pixbuf_get_rowstride
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>refcounting</FILE>
|
||||||
|
gdk_pixbuf_ref
|
||||||
|
gdk_pixbuf_unref
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>file-loading</FILE>
|
||||||
|
gdk_pixbuf_new_from_file
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>creating</FILE>
|
||||||
|
gdk_pixbuf_new_from_art_pixbuf
|
||||||
|
gdk_pixbuf_new
|
||||||
|
gdk_pixbuf_new_from_data
|
||||||
|
gdk_pixbuf_new_from_xpm_data
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>rendering</FILE>
|
||||||
|
GdkPixbufAlphaMode
|
||||||
|
gdk_pixbuf_render_to_drawable_alpha
|
||||||
|
gdk_pixbuf_render_to_drawable
|
||||||
|
gdk_pixbuf_render_threshold_alpha
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>gnome-canvas-pixbuf</FILE>
|
||||||
|
GNOME_CANVAS_PIXBUF
|
||||||
|
<TITLE>GnomeCanvasPixbuf</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GNOME_TYPE_CANVAS_PIXBUF
|
||||||
|
GNOME_IS_CANVAS_PIXBUF
|
||||||
|
gnome_canvas_pixbuf_get_type
|
||||||
|
GNOME_CANVAS_PIXBUF_CLASS
|
||||||
|
GNOME_IS_CANVAS_PIXBUF_CLASS
|
||||||
|
<SUBSECTION Private>
|
||||||
|
GnomeCanvasPixbuf
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>gdk-pixbuf-loader</FILE>
|
||||||
|
GDK_PIXBUF_LOADER
|
||||||
|
<TITLE>GdkPixbufLoader</TITLE>
|
||||||
|
gdk_pixbuf_loader_new
|
||||||
|
gdk_pixbuf_loader_write
|
||||||
|
gdk_pixbuf_loader_get_pixbuf
|
||||||
|
gdk_pixbuf_loader_close
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GDK_TYPE_PIXBUF_LOADER
|
||||||
|
GDK_IS_PIXBUF_LOADER
|
||||||
|
gdk_pixbuf_loader_get_type
|
||||||
|
GDK_PIXBUF_LOADER_CLASS
|
||||||
|
GDK_IS_PIXBUF_LOADER_CLASS
|
||||||
|
<SUBSECTION Private>
|
||||||
|
GdkPixbufLoader
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>gdk-pixbuf-io</FILE>
|
||||||
|
ModulePreparedNotifyFunc
|
||||||
|
GdkPixbufModule
|
||||||
|
gdk_pixbuf_get_module
|
||||||
|
gdk_pixbuf_load_module
|
||||||
|
</SECTION>
|
4
docs/reference/gdk-pixbuf/gdk-pixbuf.hierarchy
Normal file
4
docs/reference/gdk-pixbuf/gdk-pixbuf.hierarchy
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
GtkObject
|
||||||
|
GdkPixbufLoader
|
||||||
|
GnomeCanvasItem
|
||||||
|
GnomeCanvasPixbuf
|
54
docs/reference/gdk-pixbuf/gdk-pixbuf.sgml
Normal file
54
docs/reference/gdk-pixbuf/gdk-pixbuf.sgml
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
|
||||||
|
<!entity gdk-pixbuf-gdk-pixbuf SYSTEM "sgml/gdk-pixbuf.sgml">
|
||||||
|
<!entity gdk-pixbuf-refcounting SYSTEM "sgml/refcounting.sgml">
|
||||||
|
<!entity gdk-pixbuf-file-loading SYSTEM "sgml/file-loading.sgml">
|
||||||
|
<!entity gdk-pixbuf-creating SYSTEM "sgml/creating.sgml">
|
||||||
|
<!entity gdk-pixbuf-rendering SYSTEM "sgml/rendering.sgml">
|
||||||
|
<!entity GnomeCanvasPixbuf SYSTEM "sgml/gnome-canvas-pixbuf.sgml">
|
||||||
|
<!entity GdkPixbufLoader SYSTEM "sgml/gdk-pixbuf-loader.sgml">
|
||||||
|
<!entity gdk-pixbuf-gdk-pixbuf-io SYSTEM "sgml/gdk-pixbuf-io.sgml">
|
||||||
|
]>
|
||||||
|
|
||||||
|
<book>
|
||||||
|
<bookinfo>
|
||||||
|
<title>The GdkPixbuf Library</title>
|
||||||
|
|
||||||
|
<authorgroup>
|
||||||
|
<author>
|
||||||
|
<firstname>Federico</firstname>
|
||||||
|
<surname>Mena Quintero</surname>
|
||||||
|
<affiliation>
|
||||||
|
<address>
|
||||||
|
<email>federico@gimp.org</email>
|
||||||
|
</address>
|
||||||
|
</affiliation>
|
||||||
|
</author>
|
||||||
|
</authorgroup>
|
||||||
|
|
||||||
|
<copyright>
|
||||||
|
<year>1999</year>
|
||||||
|
<holder>The Free Software Foundation</holder>
|
||||||
|
</copyright>
|
||||||
|
</bookinfo>
|
||||||
|
|
||||||
|
<reference>
|
||||||
|
<title>API Reference</title>
|
||||||
|
|
||||||
|
<partintro>
|
||||||
|
<para>
|
||||||
|
This part presents the class and function reference for the
|
||||||
|
GdkPixbuf library. Classes are described together with their
|
||||||
|
methods; individual functions are grouped by functional group.
|
||||||
|
</para>
|
||||||
|
</partintro>
|
||||||
|
|
||||||
|
&gdk-pixbuf-gdk-pixbuf;
|
||||||
|
&gdk-pixbuf-refcounting;
|
||||||
|
&gdk-pixbuf-file-loading;
|
||||||
|
&gdk-pixbuf-creating;
|
||||||
|
&gdk-pixbuf-rendering;
|
||||||
|
&GnomeCanvasPixbuf;
|
||||||
|
&GdkPixbufLoader;
|
||||||
|
&gdk-pixbuf-gdk-pixbuf-io;
|
||||||
|
</reference>
|
||||||
|
</book>
|
7
docs/reference/gdk-pixbuf/gdk-pixbuf.types
Normal file
7
docs/reference/gdk-pixbuf/gdk-pixbuf.types
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include <gnome.h>
|
||||||
|
#include <gdk-pixbuf/gdk-pixbuf.h>
|
||||||
|
#include <gdk-pixbuf/gdk-pixbuf-loader.h>
|
||||||
|
#include <gdk-pixbuf/gnome-canvas-pixbuf.h>
|
||||||
|
|
||||||
|
gdk_pixbuf_loader_get_type
|
||||||
|
gnome_canvas_pixbuf_get_type
|
65
docs/reference/gdk-pixbuf/tmpl/creating.sgml
Normal file
65
docs/reference/gdk-pixbuf/tmpl/creating.sgml
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
creating
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_new_from_art_pixbuf ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@art_pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_new ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@format:
|
||||||
|
@has_alpha:
|
||||||
|
@bits_per_sample:
|
||||||
|
@width:
|
||||||
|
@height:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_new_from_data ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@data:
|
||||||
|
@format:
|
||||||
|
@has_alpha:
|
||||||
|
@width:
|
||||||
|
@height:
|
||||||
|
@rowstride:
|
||||||
|
@dfunc:
|
||||||
|
@dfunc_data:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_new_from_xpm_data ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@data:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
27
docs/reference/gdk-pixbuf/tmpl/file-loading.sgml
Normal file
27
docs/reference/gdk-pixbuf/tmpl/file-loading.sgml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
file-loading
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_new_from_file ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@filename:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
59
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-io.sgml
Normal file
59
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-io.sgml
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
gdk-pixbuf-io
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### USER_FUNCTION ModulePreparedNotifyFunc ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@user_data:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### STRUCT GdkPixbufModule ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@module_name:
|
||||||
|
@format_check:
|
||||||
|
@module:
|
||||||
|
@load:
|
||||||
|
@load_xpm_data:
|
||||||
|
@begin_load:
|
||||||
|
@stop_load:
|
||||||
|
@load_increment:
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_module ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@buffer:
|
||||||
|
@size:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_load_module ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@image_module:
|
||||||
|
|
||||||
|
|
87
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml
Normal file
87
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
GdkPixbufLoader
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### MACRO GDK_PIXBUF_LOADER ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@obj:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_loader_new ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_loader_write ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@loader:
|
||||||
|
@buf:
|
||||||
|
@count:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_loader_get_pixbuf ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@loader:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_loader_close ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@loader:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SIGNAL GdkPixbufLoader::area-updated ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@gdkpixbufloader: the object which received the signal.
|
||||||
|
@arg1:
|
||||||
|
@arg2:
|
||||||
|
@arg3:
|
||||||
|
@arg4:
|
||||||
|
|
||||||
|
<!-- ##### SIGNAL GdkPixbufLoader::area-prepared ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@gdkpixbufloader: the object which received the signal.
|
||||||
|
|
||||||
|
<!-- ##### SIGNAL GdkPixbufLoader::closed ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@gdkpixbufloader: the object which received the signal.
|
||||||
|
|
98
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml
Normal file
98
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
gdk-pixbuf
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### STRUCT GdkPixbuf ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@ref_count:
|
||||||
|
@art_pixbuf:
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_format ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_n_channels ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_has_alpha ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_bits_per_sample ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_pixels ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_width ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_height ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_get_rowstride ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
61
docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml
Normal file
61
docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
GnomeCanvasPixbuf
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### MACRO GNOME_CANVAS_PIXBUF ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@obj:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:pixbuf ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:width ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:width_set ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:width_pixels ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:height ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:height_set ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<!-- ##### ARG GnomeCanvasPixbuf:height_pixels ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
34
docs/reference/gdk-pixbuf/tmpl/refcounting.sgml
Normal file
34
docs/reference/gdk-pixbuf/tmpl/refcounting.sgml
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
refcounting
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_ref ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_unref ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
|
||||||
|
|
81
docs/reference/gdk-pixbuf/tmpl/rendering.sgml
Normal file
81
docs/reference/gdk-pixbuf/tmpl/rendering.sgml
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!-- ##### SECTION Title ##### -->
|
||||||
|
rendering
|
||||||
|
|
||||||
|
<!-- ##### SECTION Short_Description ##### -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### ENUM GdkPixbufAlphaMode ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@GDK_PIXBUF_ALPHA_BILEVEL:
|
||||||
|
@GDK_PIXBUF_ALPHA_FULL:
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_render_to_drawable_alpha ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@drawable:
|
||||||
|
@src_x:
|
||||||
|
@src_y:
|
||||||
|
@dest_x:
|
||||||
|
@dest_y:
|
||||||
|
@width:
|
||||||
|
@height:
|
||||||
|
@alpha_mode:
|
||||||
|
@alpha_threshold:
|
||||||
|
@dither:
|
||||||
|
@x_dither:
|
||||||
|
@y_dither:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_render_to_drawable ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@drawable:
|
||||||
|
@gc:
|
||||||
|
@src_x:
|
||||||
|
@src_y:
|
||||||
|
@dest_x:
|
||||||
|
@dest_y:
|
||||||
|
@width:
|
||||||
|
@height:
|
||||||
|
@dither:
|
||||||
|
@x_dither:
|
||||||
|
@y_dither:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gdk_pixbuf_render_threshold_alpha ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@pixbuf:
|
||||||
|
@bitmap:
|
||||||
|
@src_x:
|
||||||
|
@src_y:
|
||||||
|
@dest_x:
|
||||||
|
@dest_y:
|
||||||
|
@width:
|
||||||
|
@height:
|
||||||
|
@alpha_threshold:
|
||||||
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
|||||||
|
1999-11-04 Federico Mena Quintero <federico@redhat.com>
|
||||||
|
|
||||||
|
* doc/: Finished integrating the documentation framework.
|
||||||
|
|
||||||
1999-11-03 Federico Mena Quintero <federico@redhat.com>
|
1999-11-03 Federico Mena Quintero <federico@redhat.com>
|
||||||
|
|
||||||
* configure.in: Removed libgif stuff now that we do not depend on it.
|
* configure.in: Removed libgif stuff now that we do not depend on it.
|
||||||
|
Loading…
Reference in New Issue
Block a user