gtkmm 3.24.10
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::GestureSingleAbstract base 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