|   __gnu_cxx |  | 
|   Gdk |  | 
|    Cairo |  | 
|    AppLaunchContext | This is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context | 
|    Color | Gdk::Color is used to describe an allocated or unallocated color | 
|    Cursor | This represents a cursor | 
|    Device | A Gdk::Device instance contains a detailed description of an extended input device | 
|    DeviceManager | Functions for handling input devices | 
|    Display | Gdk::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 | 
|    DisplayManager | The purpose of the GdkDisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes | 
|    DragContext | A Gdk::DragContext holds information about a drag in progress | 
|    Event |  | 
|    PixbufError | Exception class for Gdk::Pixbuf errors | 
|    Pixbuf |  | 
|    PixbufAnimation | The gdk-pixbuf library provides a simple mechanism to load and represent animations | 
|    PixbufAnimationIter | An iterator which points to a certain position in a PixbufAnimation | 
|    PixbufFormat |  | 
|    PixbufLoader |  | 
|    Rectangle | Gdk::Rectangle is a structure holding the position and size of a rectangle | 
|    RGBA | An RGBA Color | 
|    Screen | Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical screen | 
|    TimeCoord | A Gdk::TimeCoord instance contains a single event of motion history | 
|    Point | This is a simple structure containing an x and y coordinate of a point | 
|    Visual | A Gdk::Visual describes a particular video hardware display format | 
|    Window | A Gdk::Window is a rectangular region on the screen | 
|   Gio |  | 
|    DBus |  | 
|   Glib |  | 
|    Value< Glib::RefPtr< Gtk::RecentInfo > > |  | 
|   Gtk | Copyright (C) 2012 The gtkmm Development Team | 
|    AccelMap |  | 
|    Menu_Helpers |  | 
|    Stock |  | 
|    AboutDialog | The AboutDialog offers a simple way to display information about a program like its logo, name, copyright, website and license | 
|    AccelGroup | A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::Window (with Gtk::Window::add_accel_group()) | 
|    AccelLabel | A label which displays an accelerator key on the right of the text | 
|    Action | An action which can be triggered by a menu or toolbar item | 
|    Actionable | This interface provides a convenient way of associating widgets with actions on a ApplicationWindow or Application | 
|    Activatable | Activatable widgets can be connected to a Gtk::Action and reflect the state of the action | 
|    Adjustment | A class representing an adjustable bounded value | 
|    Alignment | A widget which controls the alignment and size of its child | 
|    AppChooser | This interface can be implemented by widgets which allow the user to choose an application (typically for the purpose of opening a file) | 
|    AppChooserButton | A button to launch an application chooser dialog | 
|    AppChooserDialog | An application chooser dialog | 
|    AppChooserWidget | An application chooser widget that can be embedded in other widgets | 
|    Application | The Gtk::Application class handles many important aspects of a GTK+ application in a convenient fashion, without enforcing a one-size-fits-all application model | 
|    ApplicationWindow | A Gtk::Window subclass with Gtk::Application support | 
|    Arrow | Produces an arrow pointing in one of the four cardinal directions | 
|    AspectFrame | A frame that constrains its child to a particular aspect ratio | 
|    Assistant | A widget used to guide users through multi-step operations | 
|    Bin | A container with just one child | 
|    Border | This specifies a border around a rectangular area that can be of a different width on each side | 
|    Box | Organizes child widgets into a rectangular area | 
|    Buildable | A base class for objects that can be built by Gtk::Builder | 
|    BuilderError | Exception class for Gdk::Builder errors | 
|    Builder | Build an interface from a UI definition description | 
|    Button | A widget that creates a signal when clicked on | 
|    ButtonBox | A container for arranging buttons | 
|    Calendar | Display a calendar and/or allow the user to select a date | 
|    CellArea | An abstract base class for laying out CellRenderers | 
|    CellAreaBox | A cell area that renders CellRenderers into a row or a colum, depending on its orientation | 
|    CellAreaContext | This stores geometrical information for a series of rows in a CellArea | 
|    CellEditable | Interface for widgets which are used for editing cells | 
|    CellLayout | An interface for packing cells | 
|    CellRenderer | CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriately | 
|    CellRendererAccel | Renders a keyboard accelerator in a cell | 
|    CellRendererCombo | Renders a combobox in a cell | 
|    CellRendererPixbuf | Renders a pixbuf in a cell | 
|    CellRendererProgress | Renders numbers as progress bars | 
|    CellRendererSpin | Renders a spin button in a cell | 
|    CellRendererSpinner | Renders a spinning animation in a cell | 
|    CellRendererText | Renders text in a cell | 
|    CellRendererToggle | Renders a toggle button in a cell | 
|    CellView | A widget displaying a single row of a TreeModel | 
|    CheckButton | Create widgets with a discrete toggle button | 
|    CheckMenuItem | A menu item that maintains the state of a boolean value in addition to a Gtk::MenuItem's usual role in activating application code | 
|    Clipboard | The Clipboard object represents a clipboard of data shared between different processes or between different widgets in the same process | 
|    ColorButton | A button to launch a color selection dialog | 
|    ColorChooser | This interface can be implemented by widgets which allow the user to choose a color | 
|    ColorChooserDialog | This dialog is for choosing a color | 
|    ComboBox | A widget used to choose from a list of items | 
|    ComboBoxText | This is a simple variant of ComboBox that hides the model-view complexity for simple text-only use cases | 
|    Container | Abstract container class | 
|    CssProvider | CSS-like styling for widgets, implementing the StyleProvider base class | 
|    Dialog | Create popup windows | 
|    DrawingArea | A widget for custom user interface elements | 
|    Editable | Base class for text-editing widgets | 
|    Entry | A single line text entry field | 
|    EntryCompletion | Completion functionality for Gtk::Entry | 
|    EntryBuffer | A Text buffer for the Entry widget | 
|    IconSize | Represents registered icon sizes | 
|    EventBox | Event capturing box | 
|    Expander | A container which can hide its child | 
|    FileChooserError | Exception class for Gdk::FileChooser errors | 
|    FileChooser | Gtk::FileChooser is an interface that can be implemented by file selection widgets | 
|    FileChooserButton | A button to launch a file chooser dialog | 
|    FileChooserDialog | Convenient file chooser window | 
|    FileChooserWidget | File chooser widget that can be embedded in other widgets | 
|    FileFilter | A filter for selecting a file subset | 
|     Info |  | 
|    Fixed | A container which allows you to position widgets at fixed coordinates | 
|    FontButton | A button to launch a font selection dialog | 
|    FontChooser | An interface implemented by widgets displaying fonts | 
|    FontChooserDialog | A dialog box for selecting fonts | 
|    FontChooserWidget | A dialog box for selecting fonts | 
|    Frame | A Gtk::Bin with a decorative frame and optional label | 
|    Grid | A container which arranges its child widgets in rows and columns | 
|    HeaderBar | A box with a centered child | 
|    VBox | Vertical Box for laying widgets in a vertical row | 
|    HBox | Horizontal Box for laying widgets in a horizontal row | 
|    IconInfo |  | 
|    IconThemeError | Exception class for Gdk::IconTheme errors | 
|    IconTheme |  | 
|    IconView | The IconView provides an alternative view of a list model | 
|    Image | A widget displaying an image | 
|    InfoBar | This widget that can be used to show messages to the user without showing a dialog | 
|    Invisible | This widget is used internally in GTK+, and is probably not useful for application developers | 
|    Label | A widget that displays a small to medium amount of text | 
|    Layout | Infinite scrollable area containing child widgets and/or custom drawing | 
|    LevelBar | A bar that can used as a level indicator | 
|    LinkButton | Create buttons bound to a URL | 
|    ListBox | A ListBox is a vertical container that contains ListBoxRow children | 
|    ListBoxRow | See the description of ListBox | 
|    ListStore | Thist is a list model for use with a Gtk::TreeView widget | 
|    Main | Main application class | 
|    Menu | A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions | 
|    MenuBar | A standard menu bar which usually holds Gtk::Menu submenu items | 
|    MenuButton | A widget that shows a menu when clicked on | 
|    MenuItem | Child item for menus | 
|    MenuShell | The abstract base class for Gtk::Menu and Gtk::MenuBar | 
|    MenuToolButton | A Gtk::ToolItem containing a toggle button | 
|    MessageDialog | Convenient message window | 
|    Misc | A base class for widgets with alignments and padding | 
|    Notebook | Container which shows one of its children at a time, in tabbed windows | 
|    NumerableIcon | A Gio::Icon that allows numbered emblems | 
|    OffscreenWindow | A top-level container widget used to manage offscreen rendering of child widgets | 
|    Orientable | This interface is implemented by all widgets that can be oriented horizontally or vertically | 
|    PageSetup | A PageSetup object stores the page size, orientation and margins | 
|    Paned | A widget with two adjustable panes | 
|    PaperSize | PaperSize handles paper sizes | 
|    PlacesSidebar | Sidebar that displays frequently-used places in the file system | 
|    PrintContext | A 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 | 
|    PrintError |  | 
|    PrintOperation | PrintOperation is the high-level, portable printing API | 
|    PrintOperationPreview |  | 
|    PrintSettings | A PrintSettings object represents the settings of a print dialog in a system-independent way | 
|     Keys | Print settings keys | 
|     PageRange |  | 
|    ProgressBar | A widget which indicates progress visually | 
|    RadioButton | A single radio button performs the same basic function as a Gtk::CheckButton, as its position in the object hierarchy reflects | 
|    RadioMenuItem | A CheckMenuItem that belongs to a group | 
|    RadioToolButton | A toolbar item that contains a radio button | 
|    Range | Base class for widgets which visualize an adjustment | 
|    RecentChooserError | Exception class for Gtk::RecentChooser errors | 
|    RecentChooser | RecentChooser is an interface that can be implemented by widgets displaying the list of recently used files | 
|    RecentChooserDialog | RecentChooserDialog is a dialog box suitable for displaying the recently used documents | 
|    RecentChooserMenu | RecentChooserMenu is a widget suitable for displaying recently used files inside a menu | 
|    RecentChooserWidget | RecentChooserWidget is a widget suitable for selecting recently used files | 
|    RecentFilter | RecentFilter can be used to restrict the files being shown in a RecentChooser | 
|     Info | A RecentFilter::Info class is used to pass information about the tested file to filter() | 
|    RecentInfo | Contains information found when looking up an entry of the recently used files list | 
|    RecentManagerError | Exception class for Gtk::RecentManager errors | 
|    RecentManager | RecentManager provides a facility for adding, removing and looking up recently used files | 
|     Data | Meta-data passed to add_item() | 
|    Revealer | Hide and show with animation | 
|    Scale | A slider widget for selecting a value from a range | 
|    ScaleButton | A button which pops up a scale widget | 
|    Scrollable | This interface is implemented by widgets with native scrolling ability | 
|    Scrollbar | A Scrollbar | 
|    ScrolledWindow | Adds scrollbars to its child widget | 
|    SearchBar | A toolbar to integrate a search entry with | 
|    SearchEntry | This is a subclass of Gtk::Entry that has been tailored for use as a search entry | 
|    SelectionData |  | 
|    Separator | A separator widget | 
|    SeparatorMenuItem | A separator used to group items within a menu | 
|    SeparatorToolItem | A toolbar item that separates groups of other toolbar items | 
|    Settings | Sharing settings between applications | 
|    SizeGroup | Gtk::SizeGroup provides a mechanism for grouping a number of widgets together so they all request the same amount of space | 
|    SpinButton | Numeric Entry with up/down buttons Slightly misnamed, this should be called a SpinEntry | 
|    Spinner | A widget that displays a spinner animation | 
|    Stack | A container that shows only one child at a time | 
|    StackSwitcher | A controller for a Gtk::Stack | 
|    Statusbar | Text status indicator This widget is used to display status information | 
|    StatusIcon | The "system tray" or notification area is normally used for transient icons that indicate some special state | 
|    StyleContext | This object stores styling information affecting a widget defined by WidgetPath | 
|    StyleProvider | This is a base class used to provide style information to a StyleContext | 
|    Switch | A "light switch"-style toggle | 
|    TargetList |  | 
|    TextAttributes |  | 
|    TextBuffer | Multi-line attributed text that can be displayed by one or more Gtk::TextView widgets | 
|    TextChildAnchor | A TextChildAnchor is a spot in the buffer where child widgets can be "anchored" (inserted inline, as if they were characters) | 
|    TextIter | Typefed as Gtk::TextBuffer::iterator | 
|    TextMark | Typedefed as Gtk::TextBuffer::Mark | 
|    TextTag | Typedefed as Gtk::TextBuffer::Tag | 
|    TextTagTable | Typedefed as Gtk::TextBuffer::TagTable | 
|    TextView | Multi-line text editing widget | 
|    ToggleButton | A Gtk::ToggleButton will remain 'pressed-in' when clicked | 
|    ToggleToolButton | A Gtk::ToolItem containing a toggle button | 
|    Toolbar | Bars of buttons and other widgets | 
|    ToolButton | A Gtk::ToolItem subclass that displays buttons | 
|    ToolItem |  | 
|    ToolItemGroup | A ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support | 
|    ToolPalette | A ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support | 
|    ToolShell | A base class for containers containing ToolItem widgets | 
|    Tooltip | Add tips to your widgets | 
|    TreeDragDest |  | 
|    TreeDragSource |  | 
|    TreeIterBase |  | 
|    TreeIter | A Gtk::TreeModel::iterator is a reference to a specific node on a specific model | 
|    TreeValueProxy |  | 
|    TreeRow | Typedefed as TreeModel::Row | 
|    TreeNodeChildren | Typedefed as TreeModel::Children | 
|    TreeModel | This class defines a generic tree interface for use by the Gtk::TreeView widget | 
|    TreeModelFilter |  | 
|    TreeModelSort | A wrapper which makes an underlying Gtk::TreeModel sortable | 
|    TreePath | A path is essentially a potential node | 
|    TreeRowReference | Typedefed as Gtk::TreeModel::RowReference | 
|    TreeSelection | Typedefed as Gtk::TreeView::Selection | 
|    TreeSortable |  | 
|    TreeStore |  | 
|    TreeView | Displays the model (Gtk::TreeModel) data and allows the user to interact with it | 
|    TreeViewColumn | Typedefed as Gtk::TreeView::Column | 
|    Viewport | An adapter which makes widgets scrollable | 
|    VolumeButton | A button which pops up a volume control | 
|    Widget | Abstract Widget (Base class for all widgets) | 
|    WidgetPath | This represents a widget hierarchy from the topmost widget, typically a toplevel, to any child | 
|    WindowGroup | Limit the effect of grabs | 
|    Window | Toplevel Window This represents all widgets which are physical windows controlled by the window manager | 
|    PageSetupUnixDialog | PageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix | 
|    Printer | A Printer object represents a printer | 
|    PrintJob | A PrintJob object represents a job that is sent to a printer | 
|    PrintUnixDialog | PrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog, like Unix | 
|    Plug | Toplevel for embedding into other processes | 
|    Socket | Container for widgets from other processes | 
|    ActionGroup |  | 
|    ColorSelection | A widget used to select a color | 
|    ColorSelectionDialog | This dialog allows the user to select a color | 
|    FontSelection | A widget for selecting fonts | 
|    FontSelectionDialog | A dialog box for selecting fonts | 
|    HandleBox | A widget for detachable window portions | 
|    VButtonBox | A container for arranging buttons vertically | 
|    HButtonBox | A container for arranging buttons horizontally | 
|    HPaned | The Gtk::HPaned widget is a container widget with two children arranged horizontally | 
|    VPaned | The Gtk::VPaned widget is a container widget with two children arranged vertically | 
|    VScale | A vertical slider for selecting values | 
|    HScale | A horizontal slider for selecting values | 
|    VScrollbar | A vertical scrollbar | 
|    HScrollbar | A horizontal scrollbar | 
|    VSeparator | Vertical line widget | 
|    HSeparator | Horizontal line widget | 
|    IconFactory |  | 
|    IconSet | This manages a set of variants of a particular icon An IconSet contains variants for different sizes and widget states | 
|    IconSource |  | 
|    ImageMenuItem | A menu item with an icon | 
|    RadioAction | An action of which only one in a group can be active | 
|    RecentAction | An action of which represents a list of recently used files | 
|    StockItem |  | 
|    Table | Pack widgets in regular patterns | 
|    TearoffMenuItem | A special Gtk::MenuItem which is used to tear off and reattach its menu | 
|    ToggleAction | An action which can be toggled between two states | 
|    UIManager | Constructing menus and toolbars from an XML description | 
|    AccelKey | Defines accelerator key combinations | 
|    ListViewText | A simple listbox which presents some lines of information in columns and lets the user select some of them | 
|     TextModelColumns |  | 
|    Object | Gtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::Adjustment | 
|    RadioButtonGroup | RadioButtonGroup identifier for RadioButtons To set up this RadioButtonGroup, construct a RadioButtonGroup and then pass it to the constructor of all radio items | 
|    TargetEntry |  | 
|    TreeModelColumnRecord | Typedefed as TreeModel::ColumnRecord | 
|    TreeModelColumnBase | Base class of TreeModelColumn templates | 
|    TreeModelColumn | A Gtk::TreeModelColumn describes the C++ type of the data in a model column, and identifies that column in the model | 
|    BuiltinStockID | See the list of pre-defined stock items, in the Stock namespace | 
|    StockID | See also Gtk::BuiltinStockID | 
|   std |  | 
|    tr1 |  | 
|    tr2 |  |