Part II. Object Hierarchy

    GObject
    ├── FmActionCache
    ├── FmAction
    ├── FmActionMenu
    ├── FmBookmarks
    ├── GInitiallyUnowned
       ├── GtkCellRenderer
          ├── GtkCellRendererPixbuf
             ╰── FmCellRendererPixbuf
          ╰── GtkCellRendererText
              ╰── FmCellRendererText
       ╰── GtkWidget
           ├── GtkContainer
              ├── GtkTreeView
                 ├── FmDirTreeView
                 ╰── FmPlacesView
              ├── GtkBin
                 ├── GtkToolItem
                    ╰── FmMenuToolItem
                 ├── GtkScrolledWindow
                    ╰── FmStandardView
                 ╰── GtkEventBox
                     ╰── FmTabLabel
              ╰── GtkBox
                  ├── GtkHBox
                     ╰── FmPathBar
                  ╰── GtkVBox
                      ╰── FmSidePane
           ╰── GtkEntry
               ╰── FmPathEntry
    ├── FmConfig
    ├── FmJob
       ├── FmDeepCountJob
       ├── FmDirListJob
       ├── FmFileInfoJob
       ╰── FmFileOpsJob
    ├── FmDirTreeModel
    ├── FmDndDest
    ├── FmDndSrc
    ├── GFileMonitor
       ╰── FmDummyMonitor
    ├── FmFolder
    ├── FmFolderModel
    ├── FmNavHistory
    ├── GtkListStore
       ╰── FmPlacesModel
    ├── FmTemplate
    ├── FmTerminal
    ╰── FmXmlFile
    GInterface
    ├── FmFile
    ╰── FmFolderView