 __gnu_cxx | |
  __detail | |
  typelist | |
 __gnu_debug | |
 __gnu_internal | |
 __gnu_parallel | |
 __gnu_pbds | |
 __gnu_profile | |
 __gnu_sequential | |
 abi | |
 Atk | |
 Cairo | |
 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 | |
   Address | |
   ErrorUtils | |
 Glib | |
  Ascii | |
  Container_Helpers | |
  Markup | |
  Threads | |
  Unicode | |
  Value< Glib::RefPtr< Gtk::RecentInfo > > | |
 Gtk | |
  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 |
  ActionGroup | |
  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 | TODO |
  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 |
  ColorSelection | A widget used to select a color |
  ColorSelectionDialog | This dialog allows the user to select 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 |
  HandleBox | A widget for detachable window portions |
  IconFactory | |
  IconInfo | |
  IconSet | This manages a set of variants of a particular icon An IconSet contains variants for different sizes and widget states |
  IconSource | |
  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 |
  ImageMenuItem | A menu item with an icon |
  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 |
  LinkButton | Create buttons bound to a URL |
  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 |
  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 |
  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 |
  RadioAction | An action of which only one in a group can be active |
  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 |
  RecentAction | An action of which represents a list of recently used files |
  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() |
  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 |
  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 |
  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 |
  StockItem | |
  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 |
  Table | Pack widgets in regular patterns |
  TargetList | |
  TearoffMenuItem | A special Gtk::MenuItem which is used to tear off and reattach its menu |
  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 |
  ToggleAction | An action which can be toggled between two states |
  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 |
  UIManager | Constructing menus and toolbars from an XML description |
  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 | |
  Socket | Container for widgets from other processes |
  FontSelection | A widget for selecting fonts |
  FontSelectionDialog | A dialog box for selecting fonts |
  VBox | Vertical Box for laying widgets in a vertical row |
  HBox | Horizontal Box for laying widgets in a horizontal row |
  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 |
  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 |
  BuiltinStockID | See the list of pre-defined stock items, in the Stock namespace |
  StockID | See also Gtk::BuiltinStockID |
  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 |
 Pango | |
 sigc | |
 std | |
  __debug | |
  __detail | |
  __parallel | |
  __profile | |
  chrono | |
  decimal | |
  locale | |
  negative_binomial_distribution | |
  placeholders | |
  regex_constants | |
  rel_ops | |
  student_t_distribution | |
  this_thread | |
  thread | |
  tr1 | |
   __detail | |
  tr2 | |
   __detail | |
   dynamic_bitset | |
  uniform_real_distribution | |
  weibull_distribution | |
 Implementor | |