Orxonox  0.0.5 Codename: Arcturus
Namespaces | Functions | Variables
KeyBinderManager.cc File Reference
#include "KeyBinderManager.h"
#include "util/Output.h"
#include "util/Exception.h"
#include "core/singleton/ScopedSingletonIncludes.h"
#include "core/config/ConfigValueIncludes.h"
#include "core/CoreIncludes.h"
#include "core/LuaState.h"
#include "core/command/ConsoleCommandIncludes.h"
#include "InputManager.h"
#include "KeyDetector.h"

Namespaces

 orxonox
 Die Wagnis Klasse hat die folgenden Aufgaben:
 

Functions

 orxonox::ManageScopedSingleton (KeyBinderManager, ScopeID::GRAPHICS, false)
 
 orxonox::RegisterAbstractClass (KeyBinderManager).inheritsFrom< Configurable >()
 
 orxonox::SetConsoleCommand (__CC_keybind_name,&KeyBinderManager::keybind).defaultValues("").argumentCompleter(0
 
 orxonox::SetConsoleCommand (__CC_tkeybind_name,&KeyBinderManager::tkeybind).defaultValues("").argumentCompleter(0
 
 orxonox::SetConsoleCommand (__CC_unbind_name,&KeyBinderManager::unbind).defaultValues("")
 
 orxonox::SetConsoleCommand (__CC_tunbind_name,&KeyBinderManager::tunbind).defaultValues("")
 

Variables

static const std::string orxonox::__CC_keybind_name = "keybind"
 
static const std::string orxonox::__CC_tkeybind_name = "tkeybind"
 
static const std::string orxonox::__CC_tunbind_name = "tunbind"
 
static const std::string orxonox::__CC_unbind_name = "unbind"