2010-06-05 18:37:01 +00:00
|
|
|
#ifndef _INPUT_OISMANAGER_H
|
|
|
|
#define _INPUT_OISMANAGER_H
|
|
|
|
|
2010-06-25 20:28:59 +00:00
|
|
|
#include "components/engine/ogre/renderer.hpp"
|
2010-06-05 18:37:01 +00:00
|
|
|
#include <OIS/OIS.h>
|
|
|
|
|
|
|
|
namespace Input
|
|
|
|
{
|
2010-06-06 11:48:20 +00:00
|
|
|
struct OISManager
|
2010-06-05 18:37:01 +00:00
|
|
|
{
|
|
|
|
OIS::InputManager *inputMgr;
|
|
|
|
OIS::Mouse *mouse;
|
|
|
|
OIS::Keyboard *keyboard;
|
|
|
|
|
2010-06-06 11:48:20 +00:00
|
|
|
OISManager(Render::OgreRenderer &rend);
|
|
|
|
~OISManager();
|
2010-06-05 18:37:01 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
#endif
|