| accel_begin() const | GG::GUI |  | 
  | accel_end() const | GG::GUI |  | 
  | AcceleratorSignal(Key key, Flags< ModKey > mod_keys=MOD_KEY_NONE) const | GG::GUI |  | 
  | AcceleratorSignalType typedef | GG::GUI |  | 
  | AcceleratorSlotType typedef | GG::GUI |  | 
  | AppHeight() const | GG::SDLGUI |  [virtual] | 
  | AppName() const | GG::GUI |  | 
  | AppWidth() const | GG::SDLGUI |  [virtual] | 
  | ButtonDownRepeatDelay() const | GG::GUI |  | 
  | ButtonDownRepeatInterval() const | GG::GUI |  | 
  | CancelDragDrop() | GG::GUI |  | 
  | const_accel_iterator typedef | GG::GUI |  | 
  | CreateModalEventPump(bool &done) | GG::GUI |  [virtual] | 
  | DeltaT() const | GG::GUI |  | 
  | DoubleClickInterval() const | GG::GUI |  | 
  | DragDropWnd(const Wnd *wnd) const | GG::GUI |  | 
  | EnableFPS(bool b=true) | GG::GUI |  | 
  | EnableMouseButtonDownRepeat(int delay, int interval) | GG::GUI |  | 
  | Enter2DMode()=0 | GG::SDLGUI |  [pure virtual] | 
  | EventType enum name | GG::GUI |  | 
  | Exit(int code) | GG::SDLGUI |  [virtual] | 
  | Exit2DMode()=0 | GG::SDLGUI |  [pure virtual] | 
  | FinalCleanup() | GG::SDLGUI |  [protected, virtual] | 
  | FindWords(const std::string &str) const | GG::GUI |  [virtual] | 
  | FocusWnd() const | GG::GUI |  | 
  | FPS() const | GG::GUI |  | 
  | FPSEnabled() const | GG::GUI |  | 
  | FPSString() const | GG::GUI |  | 
  | FreeFont(const std::string &font_filename, int pts) | GG::GUI |  | 
  | FreeTexture(const std::string &name) | GG::GUI |  | 
  | GetCursor() const | GG::GUI |  | 
  | GetFont(const std::string &font_filename, int pts, unsigned int range=Font::ALL_CHARS) | GG::GUI |  | 
  | GetGUI() | GG::SDLGUI |  [static] | 
  | GetStyleFactory() const | GG::GUI |  | 
  | GetTexture(const std::string &name, bool mipmap=false) | GG::GUI |  | 
  | GetWindowUnder(const Pt &pt) const | GG::GUI |  | 
  | GG_ABSTRACT_EXCEPTION(Exception) | GG::GUI |  | 
  | GG_CONCRETE_EXCEPTION(BadFunctionPointer, GG::GUI, Exception) | GG::GUI |  | 
  | GGKeyFromSDLKey(const SDL_keysym &key) | GG::SDLGUI |  [static] | 
  | GLInit() | GG::SDLGUI |  [protected, virtual] | 
  | GUI(const std::string &app_name) | GG::GUI |  [protected] | 
  | HandleGGEvent(EventType event, Key key, Flags< ModKey > mod_keys, const Pt &pos, const Pt &rel) | GG::GUI |  | 
  | HandleNonGGEvent(const SDL_Event &event) | GG::SDLGUI |  [protected, virtual] | 
  | HandleSystemEvents() | GG::SDLGUI |  [protected, virtual] | 
  | IDLE enum value | GG::GUI |  | 
  | Initialize()=0 | GG::SDLGUI |  [protected, pure virtual] | 
  | KEYPRESS enum value | GG::GUI |  | 
  | KEYRELEASE enum value | GG::GUI |  | 
  | LoadWnd(Wnd *&wnd, const std::string &name, boost::archive::xml_iarchive &ar) | GG::GUI |  | 
  | LoadWnd(T *&wnd, const std::string &name, boost::archive::xml_iarchive &ar) | GG::GUI |  [inline] | 
  | LoadWndFn typedef | GG::GUI |  | 
  | LPRESS enum value | GG::GUI |  | 
  | LRELEASE enum value | GG::GUI |  | 
  | MaxFPS() const | GG::GUI |  | 
  | MinDragDistance() const | GG::GUI |  | 
  | MinDragTime() const | GG::GUI |  | 
  | ModKeys() const | GG::GUI |  | 
  | MouseButtonDown(int bn) const | GG::GUI |  | 
  | MOUSEMOVE enum value | GG::GUI |  | 
  | MouseMovement() const | GG::GUI |  | 
  | MousePosition() const | GG::GUI |  | 
  | MOUSEWHEEL enum value | GG::GUI |  | 
  | MoveDown(Wnd *wnd) | GG::GUI |  | 
  | MoveUp(Wnd *wnd) | GG::GUI |  | 
  | MPRESS enum value | GG::GUI |  | 
  | MRELEASE enum value | GG::GUI |  | 
  | operator()() | GG::SDLGUI |  | 
  | ProcessBrowseInfo() | GG::GUI |  [protected] | 
  | Register(Wnd *wnd) | GG::GUI |  | 
  | RegisterDragDropWnd(Wnd *wnd, const Pt &offset, Wnd *originating_wnd) | GG::GUI |  | 
  | RegisterModal(Wnd *wnd) | GG::GUI |  | 
  | RegisterTimer(Timer &timer) | GG::GUI |  | 
  | Remove(Wnd *wnd) | GG::GUI |  | 
  | RemoveAccelerator(Key key, Flags< ModKey > mod_keys=MOD_KEY_NONE) | GG::GUI |  | 
  | RemoveTimer(Timer &timer) | GG::GUI |  | 
  | Render() | GG::GUI |  [protected, virtual] | 
  | RenderBegin() | GG::SDLGUI |  [protected, virtual] | 
  | RenderCursor() const | GG::GUI |  | 
  | RenderCursor(bool render) | GG::GUI |  | 
  | RenderEnd() | GG::SDLGUI |  [protected, virtual] | 
  | RenderingDragDropWnds() const | GG::GUI |  | 
  | RenderWindow(Wnd *wnd) | GG::GUI |  [static] | 
  | RPRESS enum value | GG::GUI |  | 
  | RRELEASE enum value | GG::GUI |  | 
  | Run() | GG::SDLGUI |  [protected, virtual] | 
  | SaveWnd(const Wnd *wnd, const std::string &name, boost::archive::xml_oarchive &ar) | GG::GUI |  | 
  | SaveWndFn typedef | GG::GUI |  | 
  | SDLGUI(int w=1024, int h=768, bool calc_FPS=false, const std::string &app_name="GG") | GG::SDLGUI |  [explicit] | 
  | SDLInit() | GG::SDLGUI |  [protected, virtual] | 
  | SDLQuit() | GG::SDLGUI |  [protected, virtual] | 
  | SetAccelerator(Key key, Flags< ModKey > mod_keys=MOD_KEY_NONE) | GG::GUI |  | 
  | SetCursor(const boost::shared_ptr< Cursor > &cursor) | GG::GUI |  | 
  | SetDeltaT(int delta_t) | GG::GUI |  [protected] | 
  | SetDoubleClickInterval(int interval) | GG::GUI |  | 
  | SetFocusWnd(Wnd *wnd) | GG::GUI |  | 
  | SetFPS(double FPS) | GG::GUI |  [protected] | 
  | SetLoadWndFunction(LoadWndFn fn) | GG::GUI |  | 
  | SetMaxFPS(double max) | GG::GUI |  | 
  | SetMinDragDistance(int distance) | GG::GUI |  | 
  | SetMinDragTime(int time) | GG::GUI |  | 
  | SetSaveLoadFunctions(const PluginInterface &interface) | GG::GUI |  | 
  | SetSaveWndFunction(SaveWndFn fn) | GG::GUI |  | 
  | SetStyleFactory(const boost::shared_ptr< StyleFactory > &factory) | GG::GUI |  | 
  | StoreTexture(Texture *texture, const std::string &texture_name) | GG::GUI |  | 
  | StoreTexture(const boost::shared_ptr< Texture > &texture, const std::string &texture_name) | GG::GUI |  | 
  | Ticks() const | GG::SDLGUI |  [virtual] | 
  | Wait(int ms) | GG::GUI |  [virtual] | 
  | WndDying(Wnd *wnd) | GG::GUI |  | 
  | ~GUI() | GG::GUI |  [virtual] |