- 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.