#include <inputhandler.h>
Public Member Functions | |
void | clear () |
void | set (const KeyPress &key) |
void | unset (const KeyPress &key) |
void | toggle (const KeyPress &key) |
void | append (const KeyList &other) |
bool | operator[] (const KeyPress &key) const |
Private Types | |
typedef std::list< KeyPress > | super |
typedef super::iterator | iterator |
typedef super::const_iterator | const_iterator |
Private Member Functions | |
virtual const_iterator | find (const KeyPress &key) const |
virtual iterator | find (const KeyPress &key) |
|
private |
|
private |
|
private |
|
inline |
References set().
Referenced by MyEventReceiver::releaseAllKeys().
|
inline |
Referenced by MyEventReceiver::clearInput(), MyEventReceiver::clearWasKeyPressed(), MyEventReceiver::clearWasKeyReleased(), MyEventReceiver::dontListenForKeys(), and MyEventReceiver::releaseAllKeys().
|
inlineprivatevirtual |
Referenced by operator[](), set(), toggle(), and unset().
|
inline |
|
inline |
References find().
Referenced by append(), MyEventReceiver::listenForKey(), and MyEventReceiver::OnEvent().
|
inline |
Referenced by RandomInputHandler::step().
|
inline |
Referenced by MyEventReceiver::OnEvent(), and MyEventReceiver::WasKeyDown().