#include <SDL/SDL.h>
+#include <map>
+#include <string>
+
+#include "debug.h"
+
/// ***** Header Methods *****
namespace key
{
- void init();
- void clean();
+ extern SDLKey pause;
+ extern SDLKey end;
+ extern SDLKey follow;
+ extern SDLKey well;
- static SDLKey pause;
- static SDLKey end;
- static SDLKey follow;
- static SDLKey well;
+ typedef std::map<std::string, SDLKey*> inputMap;
+
+ extern inputMap sdlMap;
+
+ void init();
}
#endif // KEYS_H