# Object Hierarchy

        GObject
        ├── GInitiallyUnowned
        │   ├── GtkObject
        │   │   ╰── GtkWidget
        │   │       ├── GtkContainer
        │   │       │   ├── GtkBin
        │   │       │   │   ├── GtkAlignment
        │   │       │   │   │   ╰── AwnAlignment
        │   │       │   │   ╰── GtkWindow
        │   │       │   │       ├── GtkPlug
        │   │       │   │       │   ╰── AwnApplet
        │   │       │   │       │       ╰── AwnAppletSimple
        │   │       │   │       ├── AwnDialog
        │   │       │   │       ╰── AwnTooltip
        │   │       │   ╰── GtkBox
        │   │       │       ╰── AwnBox
        │   │       │           ╰── AwnIconBox
        │   │       ├── GtkDrawingArea
        │   │       │   ╰── AwnIcon
        │   │       │       ╰── AwnThemedIcon
        │   │       ╰── GtkMisc
        │   │           ├── GtkImage
        │   │           │   ╰── AwnImage
        │   │           ╰── GtkLabel
        │   │               ╰── AwnLabel
        │   ╰── AwnOverlay
        │       ├── AwnOverlayPixbuf
        │       │   ╰── AwnOverlayPixbufFile
        │       ├── AwnOverlayProgress
        │       │   ╰── AwnOverlayProgressCircle
        │       ├── AwnOverlayText
        │       ├── AwnOverlayThemedIcon
        │       ╰── AwnOverlayThrobber
        ├── AwnDBusWatcher
        ├── AwnDesktopLookupClient
        ├── AwnEffects
        ╰── AwnPixbufCache
        GInterface
        ╰── AwnOverlayable