Object Hierarchy

    GObject
    ├── GInitiallyUnowned
       ╰── GtkWidget
           ├── GtkContainer
              ├── GtkBox
                 ├── GimpPreview
                    ├── GimpAspectPreview
                    ╰── GimpScrolledPreview
                        ├── GimpDrawablePreview
                        ╰── GimpZoomPreview
                 ╰── GimpSelectButton
                     ├── GimpBrushSelectButton
                     ├── GimpFontSelectButton
                     ├── GimpGradientSelectButton
                     ├── GimpPaletteSelectButton
                     ╰── GimpPatternSelectButton
              ╰── GtkBin
                  ├── GtkComboBox
                     ╰── GimpIntComboBox
                         ├── GimpChannelComboBox
                         ├── GimpDrawableComboBox
                         ├── GimpImageComboBox
                         ├── GimpLayerComboBox
                         ╰── GimpVectorsComboBox
                  ╰── GtkWindow
                      ╰── GtkDialog
                          ╰── GimpDialog
                              ├── GimpProcBrowserDialog
                              ╰── GimpProcedureDialog
           ╰── GtkProgressBar
               ╰── GimpProgressBar
    ├── GimpItem
       ├── GimpDrawable
          ├── GimpChannel
             ├── GimpLayerMask
             ╰── GimpSelection
          ╰── GimpLayer
       ╰── GimpVectors
    ├── GimpDisplay
    ├── GimpProcedure
       ├── GimpFileProcedure
          ├── GimpLoadProcedure
          ╰── GimpSaveProcedure
       ├── GimpImageProcedure
       ╰── GimpThumbnailProcedure
    ├── GimpImage
    ├── GimpPDB
    ├── GimpPlugIn
    ╰── GimpProcedureConfig