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