# 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