GIMP Library Reference Manual
Table of Contents
GIMP Constants, Limits and Macros
gimpenums
— Enums and definitions.
gimpfeatures
— Macros and constants useful for determining GIMP's version number and capabilities.
gimplimits
— Boundaries of some GIMP data types and some global constants.
gimpmath
— Mathematical definitions and macros.
GIMP Library
gimp
— Main functions needed for building a GIMP plug-in. This header includes all other GIMP Library headers.
gimpenv
— Functions to access the GIMP environment.
gimpcompat
— Compatibility definitions for older plug-ins.
gimpbrushes
—
gimpchannel
—
gimpchannelops
—
gimpcolorspace
— Utility functions which convert colors between different color models.
gimpcolor
—
gimpconvert
—
gimpdisplay
—
gimpdrawable
—
gimpedit
—
gimpfileops
—
gimpfloatingsel
—
gimpgimprc
—
gimpgradients
—
gimpguides
—
gimphelp
—
gimpimage
—
gimplayer
—
gimpmatrix
— Utilities to set up and manipulate 3x3 transformation matrices.
gimpmessage
—
gimpmisc
—
gimppalette
—
gimppatterns
—
gimpparasite
— Arbitrary pieces of data which can be attached to various GIMP objects.
gimpparasiteio
— Utility functions to (de)serialize certain C structures to/from
GimpParasite
's.
gimppixelrgn
—
gimpplugin
—
gimpproceduraldb
—
gimpprotocol
— The communication protocol between GIMP and it's plug-ins.
gimpselection
—
gimpsignal
— Portable signal handling.
gimptexttool
—
gimptile
—
gimptools
—
gimpundo
—
gimpunit
— Provides a collection of predefined units and functions for creating user-defined units.
gimputils
— Simple utility functions that don't have their own category.
gimpvector
— Utilities to set up and manipulate vectors.
gimpwire
— The lowlevel I/O protocol used for communication between GIMP and it's plug-ins.
GIMP User Interface Library
gimpui
— Common user interface functions. This header includes all other GIMP User Interface Library headers.
GimpChainButton
— Widget to visually connect two entry widgets.
GimpColorButton
— Widget for selecting a color.
GimpFileSelection
— Widget for entering a filename.
GimpPathEditor
— Widget for editing a file search path.
GimpPixmap
— Widget which creates a GtkPixmap from XPM data.
GimpSizeEntry
— Widget for entering pixel values and resolutions.
GimpUnitMenu
— Widget for selecting a
GimpUnit
.
gimpdialog
— Constructors for GtkDialog's and action_areas as well as other dialog-related stuff.
gimpexport
— Export an image before it is saved.
gimphelpui
— Functions for setting GtkTooltips and HTML links into the GIMP help system.
gimpmenu
— Widgets and functions for selecting images, layers, brushes, patterns etc.
gimpquerybox
— Some simple dialogs to enter a single int, double, string or boolean value.
gimpwidgets
— A collection of convenient widget constructors, standard callbacks and helper functions.
GIMP Module Header Files
gimpmodule
— Common definitions for creating a pluggable GIMP module.
gimpcolordisplay
— Functions and definitiions for creating a pluggable GIMP display color correction module.
gimpcolorselector
— Functions and definitiions for creating a pluggable GIMP color selector module.
Next Page >>>
GIMP Constants, Limits and Macros