AlignmentFlags.h [code] | Contains the Alignment flag type and the global alignment flag constants |
Base.h [code] | Contains enums, utility classes, and free functions used throughout GG |
BrowseInfoWnd.h [code] | Contains the BrowseInfoWnd class, and its subclass TextBoxBrowseInfoWnd |
Button.h [code] | Contains the Button push-button control class; the StateButton control class, which represents check boxes and radio buttons; and the RadioButtonGroup control class, which allows multiple radio buttons to be combined into a single control |
Clr.h [code] | Contains the utility class Clr, which represents colors in GG |
ColorDlg.h [code] | Contains the Wnd class, upon which all GG GUI elements are based |
Control.h [code] | Contains the Control class, the base class for all GG controls |
Cursor.h [code] | Contains Cursor class, which encapsulates the rendering of the input cursor |
DrawUtil.h [code] | Contains numerous 2D rendering convenience functions, for rendering rectangles, circles, etc |
DropDownList.h [code] | Contains the DropDownList class, a control that displays a current selection, and allows the user to select one of several options from a list that drops down when the control is clicked |
DynamicGraphic.h [code] | Contains the DynamicGraphic class, a control that allows display of a slideshow or animated sequence of images |
Edit.h [code] | Contains the Edit class, a single-line editable text-box control |
Enum.h [code] | Contains the utility classes and macros that allow for easy conversion to and from an enum value and its textual representation |
EventPump.h [code] | Contains the EventPump class and its helper classes |
Exception.h [code] | Contains the GG::Exception base class and macros that ease declaring subclasses |
FileDlg.h [code] | Contains the standard GG file dialog |
Flags.h [code] | Contains Flags and related classes, used to ensure typesafety when using bitflags |
Font.h [code] | Contains the Font class, a class that encapsulates the rendering of a single FreeType-compatible fonts in italics, with underlining, left-, right-, or center- justified, etc., and the FontManager class which provides application-wide management of Font objects |
GUI.h [code] | Contains GUI class, which encapsulates the state and behavior of the entire GG GUI |
Layout.h [code] | Contains the Layout class, which is used to size and align GG windows |
ListBox.h [code] | Contains the ListBox class, a control that contains rows of other controls, commonly TextControls |
Menu.h [code] | Contains the MenuItem class, which represents menu data; the MenuBar control class; and the PopupMenu class, which is used to provide immediate context menus |
MultiEdit.h [code] | Contains the MultiEdit class, a multi-line text box control |
OgreGUI.h [code] | Contains OgreGUI, the input driver for using Ogre with GG |
OgreGUIInputPlugin.h [code] | Contains OgreGUIInputPlugin, the Ogre::Plugin base class for making plugins that provide OgreGUI with keyboard and mouse input |
OISInput.h [code] | Contains OISInput, the OgreGUIInputPlugin subclass that provides OgreGUI with OIS input |
PluginInterface.h [code] | Contains the PluginInterface class, an interface to custom-control plugins that allow runtime control selection |
PtRect.h [code] | Contains the utility classes Pt and Rect |
Scroll.h [code] | Contains the Scroll scrollbar control class |
SDLGUI.h [code] | Contains SDLGUI, the input driver for using SDL with GG |
Signal0.h [code] | |
Signal1.h [code] | |
Signal2.h [code] | |
Signal3.h [code] | |
Signal4.h [code] | |
Signal5.h [code] | |
Signal6.h [code] | |
Signal7.h [code] | |
Signal8.h [code] | |
SignalsAndSlots.h [code] | Contains the Connect() functions, which simplify the connection of boost signals and slots |
SignalTemplate.h [code] | |
Slider.h [code] | Contains the Slider class, which provides a slider control that allows the user to select a value from a range if integers |
Spin.h [code] | Contains the Spin class template, which provides a spin-box control that allows the user to select a value from a range an arbitrary type (int, double, an enum, etc |
StaticGraphic.h [code] | Contains the StaticGraphic class, a fixed image control |
StyleFactory.h [code] | Contains the StyleFactory class, which creates new controls for internal use by dialogs and other controls |
TabWnd.h [code] | Contains the TabWnd class, which encapsulates a set of tabbed windows |
TextControl.h [code] | Contains the TextControl class, a control which represents a certain text string in a certain font, justification, etc |
Texture.h [code] | Contains the Texture class, which encapsulates an OpenGL texture object; the SubTexture class, which represents a portion of an OpenGL texture object; and the TextureManager class, which provides GUI-wide management of Texture objects |
ThreeButtonDlg.h [code] | Contains the standard modal user-input/-notification dialog |
Timer.h [code] | Contains the Timer class, which allows Wnds to receive regular notifications of the passage of time |
Wnd.h [code] | Contains the Wnd class, upon which all GG GUI elements are based |
WndEditor.h [code] | Contains the WndEditor class, a window that contains controls that can alter the properties of a Wnd interactively |
WndEvent.h [code] | Contains the WndEvent class, which is used internally by GG to dispatch event messages to Wnds |
ZList.h [code] | Contains the ZList class, which maintains the Z-/depth-position of Wnds for GUI |