GObject ├── GInitiallyUnowned │ ╰── GtkWidget │ ├── GtkContainer │ │ ├── GtkBin │ │ │ ├── GtkListBoxRow │ │ │ │ ╰── HdyPreferencesRow │ │ │ │ ╰── HdyActionRow │ │ │ │ ├── HdyComboRow │ │ │ │ ╰── HdyExpanderRow │ │ │ ├── HdyColumn │ │ │ ├── GtkButton │ │ │ │ ╰── HdyDialerButton │ │ │ │ ╰── HdyDialerCycleButton │ │ │ ├── HdyDialer │ │ │ ├── GtkWindow │ │ │ │ ├── GtkDialog │ │ │ │ │ ╰── HdyDialog │ │ │ │ ╰── HdyPreferencesWindow │ │ │ ├── GtkScrolledWindow │ │ │ │ ╰── HdyPreferencesPage │ │ │ ├── HdySearchBar │ │ │ ├── HdyTitleBar │ │ │ ╰── HdyViewSwitcherBar │ │ ├── HdyHeaderBar │ │ ├── HdyLeaflet │ │ ├── GtkBox │ │ │ ├── HdyPreferencesGroup │ │ │ ╰── HdyViewSwitcher │ │ ╰── HdySqueezer │ ╰── GtkDrawingArea │ ╰── HdyArrows ├── HdyEnumValueObject ├── HdyHeaderGroup ╰── HdyValueObject GEnum ├── HdyArrowsDirection ├── HdyCenteringPolicy ├── HdyFold ├── HdyLeafletChildTransitionType ├── HdyLeafletModeTransitionType ├── HdySqueezerTransitionType ╰── HdyViewSwitcherPolicy