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
 CGlib::Exception [external]
  CGlib::Error [external]
   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::ObjectBase [external]
  CGlib::Interface [external]
   CGio::ActionGroup [external]
    CGio::Application [external]
     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
    CGtk::ApplicationWindowA Gtk::Window subclass with Gtk::Application support
   CGio::ActionMap [external]
    CGio::Application [external]
    CGtk::ApplicationWindowA Gtk::Window subclass with Gtk::Application support
   CGio::Icon [external]
    CGdk::Pixbuf
    CGio::EmblemedIcon [external]
     CGtk::NumerableIconA Gio::Icon that allows numbered emblems
   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 [external]
   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
   CGio::AppLaunchContext [external]
    CGdk::AppLaunchContextThis is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context
   CGio::Application [external]
   CGio::EmblemedIcon [external]
   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::SignalProxyBase [external]
  CGlib::SignalProxyProperty [external]
   CGtk::SignalProxyChildProperty
 CGlib::ValueBase [external]
  CGlib::ValueBase_Boxed [external]
   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>
   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>
 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