Sirikata
|
#include <sirikata/core/util/Standard.hh>
#include <sirikata/ogre/input/SDLInputManager.hpp>
#include <sirikata/ogre/input/SDLInputDevice.hpp>
#include <sirikata/ogre/input/InputEvents.hpp>
#include <SDL.h>
#include <SDL_video.h>
#include <SDL_syswm.h>
#include <SDL_events.h>
#include <SDL_mouse.h>
#include <boost/lexical_cast.hpp>
#include <SDL_keysym.h>
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
namespace | Sirikata::Input |
Defines | |
#define | INIT_SCANCODE_STRING_MAP(X, STR) |
Functions | |
void | Sirikata::Input::ensure_initialized () |
SIRIKATA_OGRE_EXPORT bool | Sirikata::Input::keyIsModifier (Input::KeyButton b) |
SIRIKATA_OGRE_EXPORT String | Sirikata::Input::keyButtonString (Input::KeyButton b) |
SIRIKATA_OGRE_EXPORT String | Sirikata::Input::keyModifiersString (Input::Modifier m) |
SIRIKATA_OGRE_EXPORT String | Sirikata::Input::mouseButtonString (Input::MouseButton b) |
SIRIKATA_OGRE_EXPORT String | Sirikata::Input::axisString (Input::AxisIndex i) |
SIRIKATA_OGRE_EXPORT Input::KeyButton | Sirikata::Input::keyButtonFromStrings (std::vector< String > &parts) |
SIRIKATA_OGRE_EXPORT Input::Modifier | Sirikata::Input::keyModifiersFromStrings (std::vector< String > &parts) |
SIRIKATA_OGRE_EXPORT Input::MouseButton | Sirikata::Input::mouseButtonFromStrings (std::vector< String > &parts) |
SIRIKATA_OGRE_EXPORT Input::AxisIndex | Sirikata::Input::axisFromStrings (std::vector< String > &parts) |