Orxonox  0.0.5 Codename: Arcturus
Classes | Namespaces | Functions
GUIManager.cc File Reference
#include "GUIManager.h"
#include <fstream>
#include <memory>
#include <functional>
#include <OgreRenderQueue.h>
#include <OgreRenderWindow.h>
#include <lua.h>
#include <CEGUIDefaultLogger.h>
#include <CEGUIExceptions.h>
#include <CEGUIFontManager.h>
#include <CEGUIInputEvent.h>
#include <CEGUIMouseCursor.h>
#include <CEGUIResourceProvider.h>
#include <CEGUISystem.h>
#include <CEGUIWindow.h>
#include <CEGUIWindowManager.h>
#include <CEGUIXMLAttributes.h>
#include <elements/CEGUIListbox.h>
#include <elements/CEGUIListboxItem.h>
#include <CEGUILua.h>
#include <ogreceguirenderer/OgreCEGUIRenderer.h>
#include <lauxlib.h>
#include "util/Clock.h"
#include "util/Convert.h"
#include "util/Output.h"
#include "util/Exception.h"
#include "util/Math.h"
#include "util/OrxAssert.h"
#include "util/output/BaseWriter.h"
#include "util/StringUtils.h"
#include "util/SubString.h"
#include "config/ConfigValueIncludes.h"
#include "Core.h"
#include "CoreIncludes.h"
#include "Game.h"
#include "GraphicsManager.h"
#include "LuaState.h"
#include "ConfigurablePaths.h"
#include "Resource.h"
#include "command/ConsoleCommandIncludes.h"
#include "input/InputManager.h"
#include "input/InputState.h"
#include "input/KeyBinderManager.h"

Classes

class  orxonox::CEGUILogger
 
class  orxonox::LuaScriptModuleWorkaround
 Class with the same memory layout as CEGUI::LuaScriptModule. More...
 

Namespaces

 orxonox
 Die Wagnis Klasse hat die folgenden Aufgaben:
 
 orxonox::autocompletion
 

Functions

static CEGUI::MouseButton orxonox::convertButton (MouseButtonCode::ByEnum button)
 converts mouse event code to CEGUI event code More...
 
false orxonox::defaultValue (2, false).argumentCompleter(0
 
ARGUMENT_COMPLETION_FUNCTION_DECLARATION() orxonox::autocompletion::guinames ()
 Returns the names of all currently existing OverlayGroups. More...
 
static void orxonox::key_esc ()
 
 orxonox::RegisterAbstractClass (GUIManager).inheritsFrom< WindowEventListener >()
 
 orxonox::SetConsoleCommand ("keyESC",&key_esc)
 
 orxonox::SetConsoleCommand ("showGUI",&GUIManager::showGUI).defaultValue(1
 
 orxonox::SetConsoleCommand ("hideGUI",&GUIManager::hideGUI).argumentCompleter(0
 
 orxonox::SetConsoleCommand ("toggleGUI",&GUIManager::toggleGUI).defaultValue(1