for GIMP 2.10.36


I. GIMP Library
Functions not Related to Specific Images
gimp — Miscellaneous procedures
gimpenums
gimpbuffer — Functions for manipulating cut buffers.
gimpcontext — Functions to manipulate a plug-in's context.
gimpgimprc — Interactions with settings from gimprc.
gimphelp — Loading help pages using gimp_help.
gimpmessage — Display a dialog box with a message.
gimpplugin — Functions useful for plug-ins, e.g. registration and progress indicators.
gimpproceduraldb — Functions for querying and changing procedural database (PDB) entries.
gimpprogress — Functions for embedding the progress bar into a plug-in's GUI.
gimpdebug — Debug utility functions
Manipulating Images and their Properties
gimpchannel — Functions for manipulating channels.
gimpcolor — Functions for manipulating color.
gimpdisplay — Functions to create, delete and flush displays (views) on an image.
gimpdrawable — Functions to manipulate drawables.
gimpdrawablecolor — Functions for manipulating a drawable's color.
gimpdrawableedit — Drawable edit functions (clear, fill, gradient, stroke etc.)
gimpdrawabletransform — Functions to perform transformatrions on drawables.
gimpedit — Edit menu functions (cut, copy, paste, clear, etc.)
gimpfileops — Image file operations (load, save, etc.)
gimpfloatingsel — Functions for removing or attaching floating selections.
gimpimage — Operations on complete images.
gimpimagecolorprofile — Operations on an image's color profile.
gimpimageconvert — Conversions between RGB, indexed, and grayscale modes.
gimpimagegrid — Functions manuipulating an image's grid.
gimpimageguides — Functions for manipulating an image's guides.
gimpimagesamplepoints — Functions for manipulating an image's sample points.
gimpimageselect — Modify the image's selection.
gimpimagetransform — Transformations on images.
gimpimageundo — Control of image undo/redo.
gimpmetadata
gimpitem — Functions to manipulate items.
gimpitemtransform — Functions to perform transformations on items.
gimplayer — Operations on a single layer.
gimppaths — Deprecated operations related to paths.
gimppixbuf — Get a thumbnail pixbuf for a drawable or image.
gimppixelfetcher — Functions for operating on pixel regions.
gimppixelrgn — Functions for operating on pixel regions.
gimpregioniterator — Functions to traverse a pixel regions.
gimpselection — Functions for manipulating selections.
gimptextlayer — Functions for querying and manipulating text layers.
gimptexttool — Functions for controlling the text tool.
gimptile — Functions for working with tiles.
gimppainttools — Access to toolbox paint tools.
gimpselectiontools — Access to toolbox selection tools.
gimptransformtools — Access to toolbox transform tools.
gimpvectors — Functions for querying and manipulating vectors.
Data Objects
gimpbrush — Functions operating on a single brush.
gimpbrushes — Functions for manipulating brushes.
gimpdynamics — Operations related to paint dynamics.
gimpfonts — Operations related to fonts.
gimpgradient — Functions operating on a single gradient.
gimpgradients — Operations related to gradients.
gimppalette — Functions operating on a single palette.
gimppalettes — Operations related to palettes.
gimppattern — Functions operating on a single pattern.
gimppatterns — Functions relating to patterns.
Controlling the Core's Selection Dialogs
GimpSelectButton — The base class of the data select buttons.
gimpbrushselectbutton — A button that pops up a brush selection dialog.
GimpFontSelectButton — A button which pops up a font selection dialog.
GimpGradientSelectButton — A button which pops up a gradient select dialog.
GimpPaletteSelect — A button which pops up a palette select dialog.
GimpPatternSelectButton — A button which pops up a pattern select dialog.
gimpbrushselect — Functions providing a brush selection dialog.
gimpfontselect — Functions providing a font selection dialog.
gimpgradientselect — Functions providing a gradient selection dialog.
gimppaletteselect — Functions providing a palette selection dialog.
gimppatternselect — Functions providing a pattern selection dialog.
II. GIMP User Interface Library
Object Hierarchy
gimpui — Common user interface functions. This header includes all other GIMP User Interface Library headers.
gimpexport — Export an image before it is saved.
GimpDrawablePreview — A widget providing a preview of a GimpDrawable.
GimpAspectPreview — A widget providing a preview with fixed aspect ratio.
GimpZoomPreview — A drawable preview with zooming capabilities.
GimpItemComboBox — Widgets providing popup menus of items.
GimpImageComboBox — A widget providing a popup menu of images.
GimpProgressBar — A widget providing a progress bar.
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 gradients.
gimppalettemenu — A widget for selecting palettes.
gimppatternmenu — A widget for selecting patterns.
GimpProcBrowserDialog — The dialog for the procedure and plugin browsers.
GimpProcView — A widget showing information about a PDB procedure.
Index