GIMP Application Reference Manual
for GIMP Object HierarchyApplication Glue
The stuff in the toplevel source directory. Initializes and shuts
down the application, parses the command line. It's the "glue"
that holds together the various subsystems.
Paint FunctionsCompositingBaseInitialization & Glue CodeBase UtilitiesOperatorsPixel Regions & IteratorsTile ManagementConfigGimpConfig extensionsThe GimpRc ObjectsCoreBase ClassesObject ContainersThe GIMP Application Instance ObjectGimpContext ObjectsInfo ObjectsGimpData Objects
Object hierarchy of auxilary data objects which share a common
API. Data objects have an on-disk representation and live in a
GimpDataFactory which
manages them.
Drawable ObjectsThe GimpImage ObjectThe Image Undo SystemMisc. ObjectsInterfacesMisc. UtilitiesFile
Functions to open and save images in any registered file format
as well as various image file related utility functions.
VectorsXCF
Functions to open and save images in GIMP's native "XCF" format.
Initialization, Loading & SavingLowlevel File AccessProcedural DatabasePlug-InsInitialization & Plug-In ManagementPlug-In ExecutionPaintThe Paint Core & OptionsPaint ImplementationsTextInitialization & Font ManagementThe GimpText ObjectThe GimpTextLayout ObjectThe GimpTextLayer ObjectDisplayThe GimpDisplay ObjectThe GimpDisplayShell WidgetMisc. Widgets & UtilitiesToolsInitialization & Glue CodeThe GimpTool ObjectBase ClassesGUI Constructors for Core Tool OptionsSelection ToolsPaint ToolsMisc. Color Applying ToolsColor Correction ToolsTransform ToolsText and Vector ToolsTools which don't Modify the ImageWidgetsInput Device ManagementAdditional Input Controller ManagementDock Windows & WidgetsGimpEditor WidgetsGimpDataEditor WidgetsGimpImageEditor WidgetsGimpContainerView WidgetsMisc. Container View WidgetsGimpContainerEditor WidgetsGimpDataFactoryView WidgetsMenusMisc. DialogsPDB-Controllable Selection DialogsMisc. WidgetsPreviewsView RenderersCell Renderers for GtkTreeViewConvenience ConstructorsMisc. UtilitiesStuff that Should not be hereActionsInitialization & Glue CodeActions & Callbacks Mainly Used in the Image MenuData Factory Actions & CallbacksMisc. Actions & Callbacks for List & Grid ViewsData Editor Actions & CallbacksOther Actions & CallbacksMenusInitialization & Glue CodeMenusDialogsInitialization & Glue CodeDialogsGUIInitialization & Glue CodeMisc. UtilitiesIndex