Object Hierarchy: Handy Reference Manual

# Object Hierarchy

        GObject
        ├── GInitiallyUnowned
        │   ╰── GtkWidget
        │       ├── GtkContainer
        │       │   ├── GtkBin
        │       │   │   ├── GtkListBoxRow
        │       │   │   │   ╰── HdyPreferencesRow
        │       │   │   │       ├── HdyActionRow
        │       │   │   │       │   ╰── HdyComboRow
        │       │   │   │       ╰── HdyExpanderRow
        │       │   │   ├── GtkWindow
        │       │   │   │   ├── GtkApplicationWindow
        │       │   │   │   │   ╰── HdyApplicationWindow
        │       │   │   │   ╰── HdyWindow
        │       │   │   │       ╰── HdyPreferencesWindow
        │       │   │   ├── GtkEventBox
        │       │   │   │   ├── HdyCarousel
        │       │   │   │   ╰── HdyWindowHandle
        │       │   │   ├── HdyClamp
        │       │   │   ├── HdyKeypad
        │       │   │   ├── HdyPreferencesGroup
        │       │   │   ├── HdyPreferencesPage
        │       │   │   ├── HdySearchBar
        │       │   │   ├── HdyStatusPage
        │       │   │   ├── HdyTabBar
        │       │   │   ├── HdyTabView
        │       │   │   ├── HdyTitleBar
        │       │   │   ├── HdyViewSwitcherBar
        │       │   │   ├── HdyViewSwitcher
        │       │   │   ╰── HdyViewSwitcherTitle
        │       │   ├── HdyDeck
        │       │   ├── HdyFlap
        │       │   ├── HdyHeaderBar
        │       │   ├── HdyLeaflet
        │       │   ╰── HdySqueezer
        │       ╰── GtkDrawingArea
        │           ├── HdyAvatar
        │           ├── HdyCarouselIndicatorDots
        │           ╰── HdyCarouselIndicatorLines
        ├── HdyEnumValueObject
        ├── HdyHeaderGroupChild
        ├── HdyHeaderGroup
        ├── HdyStyleManager
        ├── HdySwipeGroup
        ├── HdySwipeTracker
        ├── HdyTabPage
        ╰── HdyValueObject
        GInterface
        ╰── HdySwipeable