GIMP Library Reference Manual

for GIMP 2.0.4

Table of Contents

I. GIMP Constants
  gimpenums - Enums and definitions.
II. GIMP Library
  gimp - Main functions needed for building a GIMP plug-in. This header includes all other GIMP Library headers.
  gimpbrushes - Functions for manipulating brushes.
  gimpchannel - Functions for manipulating channels.
  gimpcolor - Functions for manipulating color.
  gimpconvert - Conversions between RGB, indexed, and grayscale modes.
  gimpdisplay - Functions to create, delete and flush new displays (views) on an image.
  gimpdrawable - Functions to manipulate drawables.
  gimpedit - Edit menu functions (cut, copy, paste, clear, etc.)
  gimpfileops - File operations (load, save, etc.)
  gimpfloatingsel - Functions for removing or attaching floating selections.
  gimpfonts - Operations related to fonts.
  gimpgimprc - Interactions with settings from .gimprc.
  gimpgradients - Operations related to gradients.
  gimpguides - Functions for manipulating guides.
  gimphelp - Loading help pages using gimp_help.
  gimpimage - Operations on complete images.
  gimplayer - Operations on single layers.
  gimpmessage - Display a dialog box with a message.
  gimppalette - Functions for setting colors in the palette.
  gimppalettes -
  gimppaths -
  gimppatterns - Functions relating to patterns.
  gimppixelrgn - Functions for operating on pixel regions.
  gimppixelfetcher -
  gimpregioniterator -
  gimpplugin - Functions useful for plugins, e.g. registration and progress indicators.
  gimpproceduraldb - Functions for querying and changing procedural database (PDB) entries.
  gimpselection - Functions for manipulating selections.
  gimptexttool - Functions for controlling the text tool.
  gimptile - Functions for working with tiles.
  gimptools - Access to common toolbox tools.
  gimpundo - Control of undo/redo.
  gimpbrushselect -
  gimpfonts -
  gimpgradientselect -
  gimppatternselect -
III. GIMP User Interface Library
  gimpui - Common user interface functions. This header includes all other GIMP User Interface Library headers.
  gimpexport - Export an image before it is saved.
  gimpmenu - Menus for selecting images, layers, channels and drawables
  gimpbrushmenu - A widget for selecting brushes
  gimpfontmenu - A widget for selecting fonts
  gimpgradientmenu - A widget for selecting gradient
  gimppatternmenu - A widget for selecting patterns

| Part I. GIMP Constants >>