Object Hierarchy

    GObject
        GInitiallyUnowned
            GtkWidget
                GtkContainer
                    GtkBin
                        GtkWindow
                            GtkDialog
                                GtkAboutDialog
                                GtkAppChooserDialog
                                GtkColorChooserDialog
                                GtkColorSelectionDialog
                                GtkFileChooserDialog
                                GtkFontChooserDialog
                                GtkFontSelectionDialog
                                GtkMessageDialog
                                GtkPageSetupUnixDialog
                                GtkPrintUnixDialog
                                GtkRecentChooserDialog
                            GtkApplicationWindow
                            GtkAssistant
                            GtkOffscreenWindow
                        GtkAlignment
                        GtkComboBox
                            GtkAppChooserButton
                            GtkComboBoxText
                        GtkFrame
                            GtkAspectFrame
                        GtkButton
                            GtkToggleButton
                                GtkCheckButton
                                    GtkRadioButton
                                GtkMenuButton
                            GtkColorButton
                            GtkFontButton
                            GtkLinkButton
                            GtkLockButton
                            GtkScaleButton
                                GtkVolumeButton
                        GtkMenuItem
                            GtkCheckMenuItem
                                GtkRadioMenuItem
                            GtkImageMenuItem
                            GtkSeparatorMenuItem
                            GtkTearoffMenuItem
                        GtkEventBox
                        GtkExpander
                        GtkHandleBox
                        GtkListBoxRow
                        GtkToolItem
                            GtkToolButton
                                GtkMenuToolButton
                                GtkToggleToolButton
                                    GtkRadioToolButton
                            GtkSeparatorToolItem
                        GtkOverlay
                        GtkScrolledWindow
                            GtkPlacesSidebar
                        GtkRevealer
                        GtkSearchBar
                        GtkViewport
                    GtkBox
                        GtkAppChooserWidget
                        GtkButtonBox
                            GtkHButtonBox
                            GtkVButtonBox
                        GtkColorChooserWidget
                        GtkColorSelection
                        GtkFileChooserButton
                        GtkFileChooserWidget
                        GtkFontChooserWidget
                        GtkFontSelection
                        GtkHBox
                        GtkInfoBar
                        GtkRecentChooserWidget
                        GtkStackSwitcher
                        GtkStatusbar
                        GtkVBox
                    GtkFixed
                    GtkGrid
                    GtkHeaderBar
                    GtkPaned
                        GtkHPaned
                        GtkVPaned
                    GtkIconView
                    GtkLayout
                    GtkListBox
                    GtkMenuShell
                        GtkMenuBar
                        GtkMenu
                            GtkRecentChooserMenu
                    GtkNotebook
                    GtkStack
                    GtkTable
                    GtkTextView
                    GtkToolbar
                    GtkToolItemGroup
                    GtkToolPalette
                    GtkTreeView
                GtkMisc
                    GtkLabel
                        GtkAccelLabel
                    GtkArrow
                    GtkImage
                GtkCalendar
                GtkCellView
                GtkDrawingArea
                GtkEntry
                    GtkSearchEntry
                    GtkSpinButton
                GtkRange
                    GtkScale
                        GtkHScale
                        GtkVScale
                    GtkScrollbar
                        GtkHScrollbar
                        GtkVScrollbar
                GtkSeparator
                    GtkHSeparator
                    GtkVSeparator
                GtkHSV
                GtkInvisible
                GtkProgressBar
                GtkSpinner
                GtkSwitch
                GtkLevelBar
            GtkAdjustment
            GtkCellArea
                GtkCellAreaBox
            GtkCellRenderer
                GtkCellRendererText
                    GtkCellRendererAccel
                    GtkCellRendererCombo
                    GtkCellRendererSpin
                GtkCellRendererPixbuf
                GtkCellRendererProgress
                GtkCellRendererSpinner
                GtkCellRendererToggle
            GtkFileFilter
            GtkTreeViewColumn
            GtkRecentFilter
        GtkAccelGroup
        GtkAccelMap
        AtkObject
            GtkAccessible
        GtkAction
            GtkToggleAction
                GtkRadioAction
            GtkRecentAction
        GtkActionGroup
        GApplication
            GtkApplication
        GtkBuilder
        GtkCellAreaContext
        GtkClipboard
        GtkCssProvider
        GtkEntryBuffer
        GtkEntryCompletion
        GtkIconFactory
        GtkIconTheme
        GtkIMContext
            GtkIMContextSimple
            GtkIMMulticontext
        GtkListStore
        GMountOperation
            GtkMountOperation
        GEmblemedIcon
            GtkNumerableIcon
        GtkPageSetup
        GtkPrinter
        GtkPrintContext
        GtkPrintJob
        GtkPrintOperation
        GtkPrintSettings
        GtkRcStyle
        GtkRecentManager
        GtkSettings
        GtkSizeGroup
        GtkStatusIcon
        GtkStyle
        GtkStyleContext
        GtkTextBuffer
        GtkTextChildAnchor
        GtkTextMark
        GtkTextTag
        GtkTextTagTable
        GtkThemingEngine
        GtkTreeModelFilter
        GtkTreeModelSort
        GtkTreeSelection
        GtkTreeStore
        GtkUIManager
        GtkWindowGroup
        GtkTooltip
        GtkPrintBackend
    GInterface
        GtkBuildable
        GtkActionable
        GtkActivatable
        GtkAppChooser
        GtkCellLayout
        GtkCellEditable
        GtkOrientable
        GtkColorChooser
        GtkStyleProvider
        GtkEditable
        GtkFileChooser
        GtkFontChooser
        GtkScrollable
        GtkTreeModel
        GtkTreeDragSource
        GtkTreeDragDest
        GtkTreeSortable
        GtkPrintOperationPreview
        GtkRecentChooser
        GtkToolShell
    GBoxed
        GtkPaperSize
        GtkTextIter
        GtkSelectionData
        GtkRequisition
        GtkBorder
        GtkTreeIter
        GtkCssSection
        GtkTreePath
        GtkIconSet
        GtkTargetList