Inherits AbstractMouseListener, and AbstractKeyListener.
Public Member Functions | |
void | SetGame (Game *pGame) |
Game * | GetGame () const |
void | BindingsFromAttributeTree (const Attribute *pRoot) |
void | AddKeyBinding (int nKey, const std::string &binding) |
void | RemoveKeyBinding (int nKey) |
void | AddMouseBinding (int nMouseButton, const std::string &binding) |
void | RemoveMouseBinding (int nButton) |
virtual void | OnKeyPressed (const KeyEvent &e) |
virtual void | OnKeyReleased (const KeyEvent &e) |
virtual void | OnMouseMove (const MouseEvent &e) |
virtual void | OnMouseButtonPressed (const MouseEvent &e) |
virtual void | OnMouseButtonReleased (const MouseEvent &e) |