gtkmm 3.24.11
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CAtk::Implementor
  CGtk::WidgetAbstract Widget (Base class for all widgets)
   CGtk::CalendarDisplay a calendar and/or allow the user to select a date
   CGtk::CellViewA widget displaying a single row of a TreeModel
   CGtk::ContainerAbstract container class
    CGtk::BinA container with just one child
     CGtk::ActionBarA full width bar for presenting contextual actions
     CGtk::AlignmentA widget which controls the alignment and size of its child
     CGtk::ButtonA widget that creates a signal when clicked on
      CGtk::ColorButtonA button to launch a color selection dialog
      CGtk::FontButtonA button to launch a font selection dialog
      CGtk::LinkButtonCreate buttons bound to a URL
      CGtk::LockButtonA widget to unlock or lock privileged operations
      CGtk::ModelButtonA button that uses a Gio::Action as model
      CGtk::ScaleButtonA button which pops up a scale widget
       CGtk::VolumeButtonA button which pops up a volume control
      CGtk::ToggleButtonA Gtk::ToggleButton will remain 'pressed-in' when clicked
       CGtk::CheckButtonCreate widgets with a discrete toggle button
        CGtk::RadioButtonA choice from multiple check buttons
       CGtk::MenuButtonA widget that shows a menu when clicked on
     CGtk::ComboBoxA widget used to choose from a list of items
      CGtk::AppChooserButtonA button to launch an application chooser dialog
      CGtk::ComboBoxTextThis is a simple variant of ComboBox that hides the model-view complexity for simple text-only use cases
     CGtk::EventBoxEvent capturing box
     CGtk::ExpanderA container which can hide its child
     CGtk::FlowBoxChildSee the description of FlowBox
     CGtk::FrameA Gtk::Bin with a decorative frame and optional label
      CGtk::AspectFrameA frame that constrains its child to a particular aspect ratio
     CGtk::HandleBoxA widget for detachable window portions
     CGtk::ListBoxRowSee the description of ListBox
     CGtk::MenuItemChild item for menus
      CGtk::CheckMenuItemA menu item that maintains the state of a boolean value in addition to a Gtk::MenuItem's usual role in activating application code
       CGtk::RadioMenuItemA CheckMenuItem that belongs to a group
      CGtk::ImageMenuItemA menu item with an icon
      CGtk::SeparatorMenuItemA separator used to group items within a menu
      CGtk::TearoffMenuItemA special Gtk::MenuItem which is used to tear off and reattach its menu
     CGtk::OverlayA container which overlays widgets on top of each other
     CGtk::PopoverContext dependent bubbles
      CGtk::PopoverMenuA Popover to use as a menu
     CGtk::RevealerHide and show with animation
     CGtk::ScrolledWindowAdds scrollbars to its child widget
      CGtk::PlacesSidebarSidebar that displays frequently-used places in the file system
     CGtk::SearchBarA toolbar to integrate a search entry with
     CGtk::StackSidebarSidebar widget that shows the pages of a Stack
     CGtk::ToolItemThe base class of widgets that can be added to ToolShell
      CGtk::SeparatorToolItemA toolbar item that separates groups of other toolbar items
      CGtk::ToolButtonA Gtk::ToolItem subclass that displays buttons
       CGtk::MenuToolButtonA Gtk::ToolItem containing a toggle button
       CGtk::ToggleToolButtonA Gtk::ToolItem containing a toggle button
        CGtk::RadioToolButtonA toolbar item that contains a radio button
     CGtk::ViewportAn adapter which makes widgets scrollable
     CGtk::WindowToplevel Window
      CGtk::ApplicationWindowA Gtk::Window subclass with Gtk::Application support
      CGtk::AssistantA widget used to guide users through multi-step operations
      CGtk::DialogCreate popup windows
       CGtk::AboutDialogThe AboutDialog offers a simple way to display information about a program like its logo, name, copyright, website and license
       CGtk::AppChooserDialogAn application chooser dialog
       CGtk::ColorChooserDialogThis dialog is for choosing a color
       CGtk::ColorSelectionDialogThis dialog allows the user to select a color
       CGtk::FileChooserDialogConvenient file chooser window
       CGtk::FontChooserDialogA dialog box for selecting fonts
       CGtk::FontSelectionDialogA dialog box for selecting fonts
       CGtk::MessageDialogConvenient message window
       CGtk::PageSetupUnixDialogPageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix
       CGtk::PrintUnixDialogPrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog, like Unix
       CGtk::RecentChooserDialogRecentChooserDialog is a dialog box suitable for displaying the recently used documents
      CGtk::OffscreenWindowA top-level container widget used to manage offscreen rendering of child widgets
      CGtk::PlugToplevel for embedding into other processes
      CGtk::ShortcutsWindowToplevel which shows help for shortcuts
    CGtk::BoxOrganizes child widgets into a rectangular area
     CGtk::AppChooserWidgetAn application chooser widget that can be embedded in other widgets
     CGtk::ButtonBoxA container for arranging buttons
      CGtk::HButtonBoxA container for arranging buttons horizontally
      CGtk::VButtonBoxA container for arranging buttons vertically
     CGtk::FontChooserWidgetA dialog box for selecting fonts
     CGtk::HBoxHorizontal Box for laying widgets in a horizontal row
      CGtk::FileChooserButtonA button to launch a file chooser dialog
      CGtk::InfoBarThis widget that can be used to show messages to the user without showing a dialog
      CGtk::StatusbarText status indicator This widget is used to display status information
     CGtk::ShortcutLabelDisplays a keyboard shortcut
     CGtk::ShortcutsGroupRepresents a group of shortcuts in a ShortcutsWindow
     CGtk::ShortcutsSectionRepresents an application mode in a ShortcutsWindow
     CGtk::ShortcutsShortcutRepresents a keyboard shortcut in a ShortcutsWindow
     CGtk::StackSwitcherA controller for a Gtk::Stack
     CGtk::VBoxVertical Box for laying widgets in a vertical row
      CGtk::ColorSelectionA widget used to select a color
      CGtk::FileChooserWidgetFile chooser widget that can be embedded in other widgets
      CGtk::FontSelectionA widget for selecting fonts
      CGtk::RecentChooserWidgetRecentChooserWidget is a widget suitable for selecting recently used files
    CGtk::FixedA container which allows you to position widgets at fixed coordinates
    CGtk::FlowBoxA container that allows reflowing its children
    CGtk::GridA container which arranges its child widgets in rows and columns
    CGtk::HeaderBarA box with a centered child
    CGtk::IconViewThe IconView provides an alternative view of a list model
    CGtk::LayoutInfinite scrollable area containing child widgets and/or custom drawing
    CGtk::ListBoxA ListBox is a vertical container that contains ListBoxRow children
    CGtk::MenuShellThe abstract base class for Gtk::Menu and Gtk::MenuBar
     CGtk::MenuA drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions
      CGtk::RecentChooserMenuRecentChooserMenu is a widget suitable for displaying recently used files inside a menu
     CGtk::MenuBarA standard menu bar which usually holds Gtk::Menu submenu items
    CGtk::NotebookContainer which shows one of its children at a time, in tabbed windows
    CGtk::PanedA widget with two adjustable panes
     CGtk::HPanedThe Gtk::HPaned widget is a container widget with two children arranged horizontally
     CGtk::VPanedThe Gtk::VPaned widget is a container widget with two children arranged vertically
    CGtk::SocketContainer for widgets from other processes
    CGtk::StackA container that shows only one child at a time
    CGtk::TablePack widgets in regular patterns
    CGtk::TextViewMulti-line text editing widget
    CGtk::ToolItemGroupA ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support
    CGtk::ToolPaletteA ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support
    CGtk::ToolbarBars of buttons and other widgets
    CGtk::TreeViewDisplays the model (Gtk::TreeModel) data and allows the user to interact with it
     CGtk::ListViewTextA simple listbox which presents some lines of information in columns and lets the user select some of them
   CGtk::DrawingAreaA widget for custom user interface elements
   CGtk::EntryA single line text entry field
    CGtk::SearchEntryThis is a subclass of Gtk::Entry that has been tailored for use as a search entry
    CGtk::SpinButtonNumeric Entry with up/down buttons Slightly misnamed, this should be called a SpinEntry
   CGtk::GLAreaA widget used for drawing with OpenGL
   CGtk::InvisibleThis widget is used internally in GTK+, and is probably not useful for application developers
   CGtk::LevelBarA bar that can used as a level indicator
   CGtk::MiscA base class for widgets with alignments and padding
    CGtk::ArrowProduces an arrow pointing in one of the four cardinal directions
    CGtk::ImageA widget displaying an image
    CGtk::LabelA widget that displays a small to medium amount of text
     CGtk::AccelLabelA label which displays an accelerator key on the right of the text
   CGtk::ProgressBarA widget which indicates progress visually
   CGtk::RangeBase class for widgets which visualize an adjustment
    CGtk::ScaleA slider widget for selecting a value from a range
     CGtk::HScaleA horizontal slider for selecting values
     CGtk::VScaleA vertical slider for selecting values
    CGtk::ScrollbarA Scrollbar
     CGtk::HScrollbarA horizontal scrollbar
     CGtk::VScrollbarA vertical scrollbar
   CGtk::SeparatorA separator widget
    CGtk::HSeparatorHorizontal line widget
    CGtk::VSeparatorVertical line widget
   CGtk::SpinnerA widget that displays a spinner animation
   CGtk::SwitchA "light switch"-style toggle
 CGdk::ColorGdk::Color is used to describe an allocated or unallocated color
 CGdk::Event
 CGdk::FrameTimingsObject holding timing information for a single frame
 CGdk::PixbufFormat
 CGdk::PointThis is a simple structure containing an x and y coordinate of a point
 CGdk::RectangleGdk::Rectangle is a structure holding the position and size of a rectangle
 CGdk::RGBAAn RGBA Color
 CGdk::TimeCoordA Gdk::TimeCoord instance contains a single event of motion history
 CGio::ActionGroup
  CGtk::ApplicationWindowA Gtk::Window subclass with Gtk::Application support
 CGio::ActionMap
  CGtk::ApplicationWindowA Gtk::Window subclass with Gtk::Application support
 CGio::AppLaunchContext
  CGdk::AppLaunchContextThis is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context
 CGio::Application
  CGtk::ApplicationThe Gtk::Application class handles many important aspects of a GTK+ application in a convenient fashion, without enforcing a one-size-fits-all application model
 CGio::EmblemedIcon
  CGtk::NumerableIconA Gio::Icon that allows numbered emblems
 CGio::Icon
  CGdk::Pixbuf
 CGlib::Error
  CGdk::GLError
  CGdk::PixbufErrorException class for Gdk::Pixbuf errors
  CGtk::BuilderErrorException class for Gdk::Builder errors
  CGtk::CssProviderErrorException class for Gtk::CssProvider errors
  CGtk::FileChooserErrorException class for Gdk::FileChooser errors
  CGtk::IconThemeErrorException class for Gtk::IconTheme errors
  CGtk::PrintError
  CGtk::RecentChooserErrorException class for Gtk::RecentChooser errors
  CGtk::RecentManagerErrorException class for Gtk::RecentManager errors
 CGlib::Interface
  CGtk::ActionableThis interface provides a convenient way of associating widgets with actions on a ApplicationWindow or Application
  CGtk::ActivatableActivatable widgets can be connected to a Gtk::Action and reflect the state of the action
   CGtk::ButtonA widget that creates a signal when clicked on
   CGtk::MenuItemChild item for menus
   CGtk::RecentChooserMenuRecentChooserMenu is a widget suitable for displaying recently used files inside a menu
   CGtk::SwitchA "light switch"-style toggle
   CGtk::ToolItemThe base class of widgets that can be added to ToolShell
  CGtk::AppChooserInterface implemented by widgets for choosing an application
   CGtk::AppChooserButtonA button to launch an application chooser dialog
   CGtk::AppChooserDialogAn application chooser dialog
   CGtk::AppChooserWidgetAn application chooser widget that can be embedded in other widgets
  CGtk::BuildableA base class for objects that can be built by Gtk::Builder
   CGtk::ActionA deprecated action which can be triggered by a menu or toolbar item
    CGtk::RecentActionA deprecated action of which represents a list of recently used files
    CGtk::ToggleActionA deprecated action which can be toggled between two states
     CGtk::RadioActionA deprecated action of which only one in a group can be active
   CGtk::ActionGroupA deprecated action group
   CGtk::CellAreaAn abstract base class for laying out CellRenderers
    CGtk::CellAreaBoxA cell area that renders CellRenderers into a row or a colum, depending on its orientation
   CGtk::EntryCompletionCompletion functionality for Gtk::Entry
   CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
   CGtk::SizeGroupGtk::SizeGroup provides a mechanism for grouping a number of widgets together so they all request the same amount of space
   CGtk::TreeStore
   CGtk::WidgetAbstract Widget (Base class for all widgets)
  CGtk::CellEditableInterface for widgets which are used for editing cells
   CGtk::ComboBoxA widget used to choose from a list of items
   CGtk::EntryA single line text entry field
  CGtk::CellLayoutAn interface for packing cells
   CGtk::CellAreaAn abstract base class for laying out CellRenderers
   CGtk::CellViewA widget displaying a single row of a TreeModel
   CGtk::ComboBoxA widget used to choose from a list of items
   CGtk::EntryCompletionCompletion functionality for Gtk::Entry
   CGtk::IconViewThe IconView provides an alternative view of a list model
   CGtk::TreeViewColumnTypedefed as Gtk::TreeView::Column
  CGtk::ColorChooserThis interface can be implemented by widgets which allow the user to choose a color
   CGtk::ColorChooserDialogThis dialog is for choosing a color
  CGtk::EditableBase class for text-editing widgets
   CGtk::EntryA single line text entry field
  CGtk::FileChooserGtk::FileChooser is an interface that can be implemented by file selection widgets
   CGtk::FileChooserButtonA button to launch a file chooser dialog
   CGtk::FileChooserDialogConvenient file chooser window
   CGtk::FileChooserNativeA native file chooser dialog, suitable for “File/Open” or “File/Save” commands
   CGtk::FileChooserWidgetFile chooser widget that can be embedded in other widgets
  CGtk::FontChooserAn interface implemented by widgets displaying fonts
   CGtk::FontChooserDialogA dialog box for selecting fonts
   CGtk::FontChooserWidgetA dialog box for selecting fonts
  CGtk::OrientableThis interface is implemented by all widgets that can be oriented horizontally or vertically
   CGtk::BoxOrganizes child widgets into a rectangular area
   CGtk::CellAreaBoxA cell area that renders CellRenderers into a row or a colum, depending on its orientation
   CGtk::CellRendererProgressRenders numbers as progress bars
   CGtk::CellViewA widget displaying a single row of a TreeModel
   CGtk::FlowBoxA container that allows reflowing its children
   CGtk::GridA container which arranges its child widgets in rows and columns
   CGtk::PanedA widget with two adjustable panes
   CGtk::ProgressBarA widget which indicates progress visually
   CGtk::ScaleButtonA button which pops up a scale widget
   CGtk::ScrollbarA Scrollbar
   CGtk::SeparatorA separator widget
   CGtk::ToolPaletteA ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support
  CGtk::PrintOperationPreview
   CGtk::PrintOperationPrintOperation is the high-level, portable printing API
  CGtk::RecentChooserRecentChooser is an interface that can be implemented by widgets displaying the list of recently used files
   CGtk::RecentActionA deprecated action of which represents a list of recently used files
   CGtk::RecentChooserDialogRecentChooserDialog is a dialog box suitable for displaying the recently used documents
   CGtk::RecentChooserMenuRecentChooserMenu is a widget suitable for displaying recently used files inside a menu
   CGtk::RecentChooserWidgetRecentChooserWidget is a widget suitable for selecting recently used files
  CGtk::ScrollableThis interface is implemented by widgets with native scrolling ability
   CGtk::IconViewThe IconView provides an alternative view of a list model
   CGtk::LayoutInfinite scrollable area containing child widgets and/or custom drawing
   CGtk::TextViewMulti-line text editing widget
   CGtk::ToolPaletteA ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support
   CGtk::TreeViewDisplays the model (Gtk::TreeModel) data and allows the user to interact with it
   CGtk::ViewportAn adapter which makes widgets scrollable
  CGtk::StyleProviderThis is a base class used to provide style information to a StyleContext
   CGtk::CssProviderCSS-like styling for widgets, implementing the StyleProvider base class
  CGtk::ToolShellA base class for containers containing ToolItem widgets
   CGtk::ToolItemGroupA ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support
   CGtk::ToolbarBars of buttons and other widgets
  CGtk::TreeDragDest
   CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
   CGtk::TreeStore
  CGtk::TreeDragSource
   CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
   CGtk::TreeStore
  CGtk::TreeModelThis class defines a generic tree interface for use by the Gtk::TreeView widget
   CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
   CGtk::TreeModelFilter
   CGtk::TreeModelSortA wrapper which makes an underlying Gtk::TreeModel sortable
   CGtk::TreeStore
  CGtk::TreeSortable
   CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
   CGtk::TreeModelSortA wrapper which makes an underlying Gtk::TreeModel sortable
   CGtk::TreeStore
 CGlib::Object
  CGdk::CursorThis represents a cursor
  CGdk::DeviceA Gdk::Device instance contains a detailed description of an extended input device
  CGdk::DeviceManagerFunctions for handling input devices
  CGdk::DisplayGdk::Display object's purpose is two fold: To grab/ungrab keyboard focus and mouse pointer To manage and provide information about the Gdk::Screen(s) available for this Gdk::Display
  CGdk::DisplayManagerThe purpose of the GdkDisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes
  CGdk::DragContextA Gdk::DragContext holds information about a drag in progress
  CGdk::DrawingContextDrawing context for GDK windows
  CGdk::FrameClockFrame clock syncs painting to a window or display
  CGdk::GLContextA Gdk::GLContext is an OpenGL context abstraction
  CGdk::MonitorObject representing an output
  CGdk::Pixbuf
  CGdk::PixbufAnimationThe gdk-pixbuf library provides a simple mechanism to load and represent animations
  CGdk::PixbufAnimationIterAn iterator which points to a certain position in a PixbufAnimation
  CGdk::PixbufLoader
  CGdk::ScreenObject representing a physical screen Gdk::Screen objects are the GDK representation of a physical screen
  CGdk::SeatA Gdk::Seat object represents a collection of input devices that belong to a user
  CGdk::VisualA Gdk::Visual describes a particular video hardware display format
  CGdk::WindowA Gdk::Window is a rectangular region on the screen
  CGtk::AccelGroupA Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::Window (with Gtk::Window::add_accel_group())
  CGtk::ActionA deprecated action which can be triggered by a menu or toolbar item
  CGtk::ActionGroupA deprecated action group
  CGtk::AdjustmentA class representing an adjustable bounded value
  CGtk::CellAreaAn abstract base class for laying out CellRenderers
  CGtk::CellAreaContextThis stores geometrical information for a series of rows in a CellArea
  CGtk::ClipboardThe Clipboard object represents a clipboard of data shared between different processes or between different widgets in the same process
  CGtk::CssProviderCSS-like styling for widgets, implementing the StyleProvider base class
  CGtk::EntryBufferA Text buffer for the Entry widget
  CGtk::EntryCompletionCompletion functionality for Gtk::Entry
  CGtk::EventControllerSelf-contained handler of series of events
   CGtk::GestureAbstract base class for gestures
    CGtk::GestureRotateRotate gesture
    CGtk::GestureSingleBase class for mouse/single-touch gestures
     CGtk::GestureDragDrag gesture
      CGtk::GesturePanPan gesture
     CGtk::GestureLongPress"Press and Hold" gesture
     CGtk::GestureMultiPressMultipress gesture
     CGtk::GestureSwipeSwipe gesture
    CGtk::GestureZoomZoom gesture
  CGtk::FileFilterA filter for selecting a file subset
  CGtk::IconFactory
  CGtk::IconTheme
  CGtk::ListStoreThist is a list model for use with a Gtk::TreeView widget
  CGtk::NativeDialogIntegrate with native dialogs
   CGtk::FileChooserNativeA native file chooser dialog, suitable for “File/Open” or “File/Save” commands
  CGtk::ObjectGtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::Adjustment
   CGtk::CellRendererCellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriately
    CGtk::CellRendererPixbufRenders a pixbuf in a cell
    CGtk::CellRendererProgressRenders numbers as progress bars
    CGtk::CellRendererSpinnerRenders a spinning animation in a cell
    CGtk::CellRendererTextRenders text in a cell
     CGtk::CellRendererAccelRenders a keyboard accelerator in a cell
     CGtk::CellRendererComboRenders a combobox in a cell
     CGtk::CellRendererSpinRenders a spin button in a cell
    CGtk::CellRendererToggleRenders a toggle button in a cell
   CGtk::TreeViewColumnTypedefed as Gtk::TreeView::Column
   CGtk::WidgetAbstract Widget (Base class for all widgets)
  CGtk::PageSetupA PageSetup object stores the page size, orientation and margins
  CGtk::PrintContextA PrintContext encapsulates context information that is required when drawing pages for printing, such as the cairo context and important parameters like page size and resolution
  CGtk::PrintJobA PrintJob object represents a job that is sent to a printer
  CGtk::PrintOperationPrintOperation is the high-level, portable printing API
  CGtk::PrintSettingsA PrintSettings object represents the settings of a print dialog in a system-independent way
  CGtk::PrinterA Printer object represents a printer
  CGtk::RecentFilterRecentFilter can be used to restrict the files being shown in a RecentChooser
  CGtk::RecentManagerRecentManager provides a facility for adding, removing and looking up recently used files
  CGtk::SettingsSharing settings between applications
  CGtk::SizeGroupGtk::SizeGroup provides a mechanism for grouping a number of widgets together so they all request the same amount of space
  CGtk::StatusIconThe "system tray" or notification area is normally used for transient icons that indicate some special state
  CGtk::StyleContextThis object stores styling information affecting a widget defined by WidgetPath
  CGtk::TextBufferMulti-line attributed text that can be displayed by one or more Gtk::TextView widgets
  CGtk::TextChildAnchorA TextChildAnchor is a spot in the buffer where child widgets can be "anchored" (inserted inline, as if they were characters)
  CGtk::TextMarkTypedefed as Gtk::TextBuffer::Mark
  CGtk::TextTagTypedefed as Gtk::TextBuffer::Tag
  CGtk::TextTagTableTypedefed as Gtk::TextBuffer::TagTable
  CGtk::TooltipAdd tips to your widgets
  CGtk::TreeModelFilter
  CGtk::TreeModelSortA wrapper which makes an underlying Gtk::TreeModel sortable
  CGtk::TreeSelectionTypedefed as Gtk::TreeView::Selection
  CGtk::TreeStore
  CGtk::UIManagerConstructing menus and toolbars from an XML description
  CGtk::WindowGroupLimit the effect of grabs
 CGlib::SignalProxyProperty
  CGtk::SignalProxyChildProperty
 CGtk::AccelKeyDefines accelerator key combinations
 CGtk::BorderThis specifies a border around a rectangular area that can be of a different width on each side
 CGtk::BuiltinStockIDSee the list of pre-defined stock items, in the Stock namespace
 CGtk::ChildPropertyProxy_Base
  CGtk::ChildPropertyProxy< T >A ChildPropertyProxy can be used to get and set the value of a GtkContainer's child property
  CGtk::ChildPropertyProxy_ReadOnly< T >See ChildPropertyProxy()
  CGtk::ChildPropertyProxy_WriteOnly< T >See ChildPropertyProxy()
 CGtk::CssSectionDefines a part of a CSS document
 CGtk::FileFilter::InfoInformation available per file when implementing a custom filter rule via add_custom()
 CGtk::IconInfo
 CGtk::IconSetThis manages a set of variants of a particular icon An IconSet contains variants for different sizes and widget states
 CGtk::IconSizeRepresents registered icon sizes
 CGtk::IconSource
 CGtk::PaperSizePaperSize handles paper sizes
 CGtk::PrintSettings::KeysPrint settings keys
 CGtk::PrintSettings::PageRange
 CGtk::RadioButtonGroupRadioButtonGroup, identifier for RadioButtons
 CGtk::RecentFilter::InfoA RecentFilter::Info class is used to pass information about the tested file to filter()
 CGtk::RecentInfoContains information found when looking up an entry of the recently used files list
 CGtk::RecentManager::DataMeta-data passed to add_item()
 CGtk::SelectionData
 CGtk::StockIDSee also Gtk::BuiltinStockID
 CGtk::StockItem
 CGtk::StylePropertyBaseBase class for widget style properties
  CGtk::StyleProperty< T >Represents a widget style property
 CGtk::TargetEntry
 CGtk::TargetList
 CGtk::TextAttributes
 CGtk::TextIterTypefed as Gtk::TextBuffer::iterator
 CGtk::TreeIterBase
  CGtk::TreeIterA Gtk::TreeModel::iterator is a reference to a specific node on a specific model
   CGtk::TreeNodeChildrenTypedefed as TreeModel::Children
   CGtk::TreeRowTypedefed as TreeModel::Row
 CGtk::TreeModelColumnBaseBase class of TreeModelColumn templates
  CGtk::TreeModelColumn< Glib::ustring >
  CGtk::TreeModelColumn< ColumnType >
  CGtk::TreeModelColumn< T >A Gtk::TreeModelColumn describes the C++ type of the data in a model column, and identifies that column in the model
 CGtk::TreeModelColumnRecordTypedefed as TreeModel::ColumnRecord
  CGtk::ListViewText::TextModelColumns
 CGtk::TreePathA path is essentially a potential node
 CGtk::TreeRowReferenceTypedefed as Gtk::TreeModel::RowReference
 CGtk::TreeValueProxy< ColumnType >
 CGtk::WidgetPathThis represents a widget hierarchy from the topmost widget, typically a toplevel, to any child
 Csigc::trackable
  CGtk::MainMain application class
 CValueBase_Boxed
  CGlib::Value< Glib::RefPtr< Gtk::RecentInfo > >
  CGlib::Value< Glib::RefPtr< Gtk::TargetList > >
  CGlib::Value<::Cairo::RefPtr<::Cairo::Surface > >Specialization of Glib::Value<> for Cairo::RefPtr<Cairo::Surface>