Object Hierarchy

    GObject
    ├── TeplActionInfoCentralStore
    ├── TeplActionInfoStore
    ├── TeplApplication
    ├── TeplApplicationWindow
    ├── GtkTextBuffer
       ╰── GtkSourceBuffer
           ╰── TeplBuffer
    ├── TeplFile
    ├── TeplFileLoader
    ├── TeplFileMetadata
    ├── TeplFileSaver
    ├── TeplFoldRegion
    ├── GInitiallyUnowned
       ├── GtkSourceGutterRenderer
          ╰── TeplGutterRendererFolds
       ╰── GtkWidget
           ╰── GtkContainer
               ├── GtkBox
                  ╰── GtkInfoBar
                      ╰── TeplInfoBar
               ├── GtkGrid
                  ╰── TeplTab
               ╰── GtkTextView
                   ╰── GtkSourceView
                       ╰── TeplView
    ╰── TeplMenuShell
    GBoxed
    ├── TeplActionInfo
    ╰── TeplEncoding
    GEnum
    ├── TeplCompressionType
    ├── TeplFileLoaderError
    ├── TeplFileSaverError
    ├── TeplNewlineType
    ╰── TeplSelectionType
    GFlags
    ├── TeplFileSaverFlags
    ╰── TeplGutterRendererFoldsState