Object Hierarchy

    GObject
        GInitiallyUnowned
            GtkWidget
                GtkContainer
                    GtkBin
                        GtkWindow
                            GtkDialog
                                GtkAboutDialog
                                GtkAppChooserDialog
                                GtkColorSelectionDialog
                                GtkFileChooserDialog
                                GtkFontSelectionDialog
                                GtkMessageDialog
                                GtkPageSetupUnixDialog
                                GtkPrintUnixDialog
                                GtkRecentChooserDialog
                            GtkAssistant
                            GtkOffscreenWindow
                            GtkPlug
                        GtkAlignment
                        GtkComboBox
                            GtkAppChooserButton
                            GtkComboBoxText
                        GtkFrame
                            GtkAspectFrame
                        GtkButton
                            GtkToggleButton
                                GtkCheckButton
                                    GtkRadioButton
                            GtkColorButton
                            GtkFontButton
                            GtkLinkButton
                            GtkScaleButton
                                GtkVolumeButton
                        GtkMenuItem
                            GtkCheckMenuItem
                                GtkRadioMenuItem
                            GtkImageMenuItem
                            GtkSeparatorMenuItem
                            GtkTearoffMenuItem
                        GtkEventBox
                        GtkExpander
                        GtkHandleBox
                        GtkToolItem
                            GtkToolButton
                                GtkMenuToolButton
                                GtkToggleToolButton
                                    GtkRadioToolButton
                            GtkSeparatorToolItem
                        GtkScrolledWindow
                        GtkViewport
                    GtkBox
                        GtkAppChooserWidget
                        GtkButtonBox
                            GtkHButtonBox
                            GtkVButtonBox
                        GtkVBox
                            GtkColorSelection
                            GtkFileChooserWidget
                            GtkFontSelection
                            GtkRecentChooserWidget
                        GtkHBox
                            GtkFileChooserButton
                            GtkInfoBar
                            GtkStatusbar
                    GtkFixed
                    GtkGrid
                    GtkPaned
                        GtkHPaned
                        GtkVPaned
                    GtkIconView
                    GtkLayout
                    GtkMenuShell
                        GtkMenuBar
                        GtkMenu
                            GtkRecentChooserMenu
                    GtkNotebook
                    GtkSocket
                    GtkTable
                    GtkTextView
                    GtkToolbar
                    GtkToolItemGroup
                    GtkToolPalette
                    GtkTreeView
                GtkMisc
                    GtkLabel
                        GtkAccelLabel
                    GtkArrow
                    GtkImage
                GtkCalendar
                GtkCellView
                GtkDrawingArea
                GtkEntry
                    GtkSpinButton
                GtkRange
                    GtkScale
                        GtkHScale
                        GtkVScale
                    GtkScrollbar
                        GtkHScrollbar
                        GtkVScrollbar
                GtkSeparator
                    GtkHSeparator
                    GtkVSeparator
                GtkHSV
                GtkInvisible
                GtkProgressBar
                GtkSpinner
                GtkSwitch
            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
        GtkActivatable
        GtkAppChooser
        GtkCellLayout
        GtkCellEditable
        GtkOrientable
        GtkStyleProvider
        GtkEditable
        GtkFileChooser
        GtkScrollable
        GtkTreeModel
        GtkTreeDragSource
        GtkTreeDragDest
        GtkTreeSortable
        GtkPrintOperationPreview
        GtkRecentChooser
        GtkToolShell
    GBoxed
        GtkPaperSize
        GtkTextIter
        GtkSelectionData
        GtkRequisition
        GtkBorder
        GtkTreeIter
        GtkTreePath
        GtkIconSet
        GtkTargetList