InputManager.cc File Reference

Implementation of the InputManager that captures all the input from OIS and redirects it to handlers. More...

#include "InputManager.h"
#include <climits>
#include <cassert>
#include <ois/OISException.h>
#include <ois/OISInputManager.h>
#include "util/Convert.h"
#include "util/Exception.h"
#include "util/ScopeGuard.h"
#include "core/Clock.h"
#include "core/CoreIncludes.h"
#include "core/ConfigValueIncludes.h"
#include "core/ConsoleCommand.h"
#include "core/CommandLine.h"
#include "InputBuffer.h"
#include "KeyDetector.h"
#include "InputState.h"
#include "SimpleInputState.h"
#include "ExtendedInputState.h"
#include "JoyStickDeviceNumberListener.h"

Namespaces

namespace  orxonox

Functions

void orxonox::loadCalibration (std::vector< int > &list, const std::string &sectionName, const std::string &valueName, size_t size, int defaultValue)
 Helper function that loads the config value vector of one coefficient.
InputManager::InputManagerState orxonox::operator &= (InputManager::InputManagerState &lval, int rval)
 Defines the &= operator for easier use.
InputManager::InputManagerState orxonox::operator|= (InputManager::InputManagerState &lval, InputManager::InputManagerState rval)
 Defines the |= operator for easier use.
 orxonox::SetCommandLineSwitch (keyboard_no_grab).information("Whether not to exclusively grab the keyboard")
 orxonox::SetConsoleCommand (InputManager, reload, false)
 orxonox::SetConsoleCommand (InputManager, calibrate, true)


Detailed Description

Implementation of the InputManager that captures all the input from OIS and redirects it to handlers.


Generated on Tue Jul 28 16:21:09 2009 for Orxonox by  doxygen 1.5.6