Castle Battle  1.0
Classes | Namespaces | Enumerations | Variables
keyboard.h File Reference
#include <irrlicht.h>
#include <vector>

Go to the source code of this file.

Classes

class  KEYBOARD::Key
 Key is a class that describe a irrlicht EKEY_CODE and what ACTION_KEYBOARD is referring. More...
 
class  KEYBOARD::Keyboard
 Keyboard class will handle keyboard input events. More...
 

Namespaces

 KEYBOARD
 Keyboard namespace with all things related to Keyboard, Key, and keyboard mapping.
 

Enumerations

enum  KEYBOARD::ACTION_KEYBOARD {
  KEYBOARD::INCLINATE_UP = 1, KEYBOARD::INCLINATE_DOWN, KEYBOARD::INCLINATE_LEFT, KEYBOARD::INCLINATE_RIGHT,
  KEYBOARD::MOVE_LEFT, KEYBOARD::MOVE_RIGHT, KEYBOARD::MOVE_UP, KEYBOARD::MOVE_DOWN,
  KEYBOARD::SHOOT, KEYBOARD::ACTION_NULL
}
 

Variables

const std::vector< Key > KEYBOARD::KEYBOARD_DEFAULT
 Default Keybaord mapping. More...