GObject
├── GInitiallyUnowned
│ ╰── GtkWidget
│ ├── GtkContainer
│ │ ├── GtkBin
│ │ │ ├── GtkListBoxRow
│ │ │ │ ╰── HdyPreferencesRow
│ │ │ │ ├── HdyActionRow
│ │ │ │ │ ╰── HdyComboRow
│ │ │ │ ╰── HdyExpanderRow
│ │ │ ├── GtkWindow
│ │ │ │ ├── GtkApplicationWindow
│ │ │ │ │ ╰── HdyApplicationWindow
│ │ │ │ ╰── HdyWindow
│ │ │ │ ╰── HdyPreferencesWindow
│ │ │ ├── GtkEventBox
│ │ │ │ ├── HdyCarousel
│ │ │ │ ╰── HdyWindowHandle
│ │ │ ├── HdyColumn
│ │ │ ├── HdyPreferencesGroup
│ │ │ ├── HdyPreferencesPage
│ │ │ ├── HdySearchBar
│ │ │ ├── HdyTitleBar
│ │ │ ├── HdyViewSwitcher
│ │ │ ├── HdyViewSwitcherBar
│ │ │ ╰── HdyViewSwitcherTitle
│ │ ├── HdyDeck
│ │ ├── HdyHeaderBar
│ │ ├── GtkGrid
│ │ │ ╰── HdyKeypad
│ │ ├── HdyLeaflet
│ │ ╰── HdySqueezer
│ ╰── GtkDrawingArea
│ ╰── HdyAvatar
├── HdyEnumValueObject
├── HdyHeaderGroup
├── HdySwipeGroup
╰── HdyValueObject
GInterface
╰── HdySwipeable
GEnum
├── HdyCarouselIndicatorStyle
├── HdyCenteringPolicy
├── HdyDeckTransitionType
├── HdyLeafletTransitionType
├── HdyNavigationDirection
├── HdySqueezerTransitionType
╰── HdyViewSwitcherPolicy