
Public Types | |
| typedef KeyListener * | LPtr |
Public Member Functions | |
| void | addKeyListener (const LPtr &l) |
| EventDispatcher () | |
| void | fireEvent (KeyEvent &e) const |
| notifies all registered listeners | |
| bool | isMuted () const |
| reflects this dispatcher's muted state. | |
| void | removeKeyListener (const LPtr &l) |
| void | setMuted (bool mute) |
| mutes or un-mutes the dispatcher | |
Protected Member Functions | |
| void | add (const LPtr &l) |
| registers a listener | |
| void | remove (const LPtr &l) |
| de-registers a listener. | |
|
|
|
|
|
registers a listener
|
|
|
|
|
|
|
|
|
notifies all registered listeners
The listeners are called in the order in which they were added.
|
|
|
reflects this dispatcher's muted state.
|
|
|
de-registers a listener.
This listener will no longer notify
|
|
|
|
|
|
mutes or un-mutes the dispatcher Muted dispatchers no longer notify their listeners. |
1.4.3