#include <inputhandler.h>
Inheritance diagram for KeyList:
Collaboration diagram for KeyList: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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by MyEventReceiver::clearInput(), MyEventReceiver::clearWasKeyPressed(), MyEventReceiver::clearWasKeyReleased(), MyEventReceiver::dontListenForKeys(), and MyEventReceiver::releaseAllKeys().
Here is the caller graph for this function:
|
inlineprivatevirtual |
Referenced by operator[](), set(), toggle(), and unset().
Here is the caller graph for this function:
|
inline |
|
inline |
References find().
Referenced by append(), MyEventReceiver::listenForKey(), and MyEventReceiver::OnEvent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by RandomInputHandler::step().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Referenced by MyEventReceiver::OnEvent(), and MyEventReceiver::WasKeyDown().
Here is the call graph for this function:
Here is the caller graph for this function: