Sirikata
Classes | Namespaces | Typedefs | Functions
libogre/include/sirikata/ogre/input/SDLInputDevice.hpp File Reference
#include <sirikata/ogre/input/InputDevice.hpp>
Include dependency graph for SDLInputDevice.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sirikata::Input::SDLMouse
class  Sirikata::Input::SDLJoystick
class  Sirikata::Input::SDLKeyboard

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


namespace  Sirikata::Input

Typedefs

typedef std::tr1::shared_ptr
< SDLMouse > 
Sirikata::Input::SDLMousePtr
typedef std::tr1::shared_ptr
< SDLJoystick > 
Sirikata::Input::SDLJoystickPtr
typedef std::tr1::shared_ptr
< SDLKeyboard > 
Sirikata::Input::SDLKeyboardPtr

Functions

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)