# Part II. Object Hierarchy

        GObject
        ├── FmBookmarks
        ├── GInitiallyUnowned
        │   ╰── GtkObject
        │       ├── 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