|
FIFE
|
Controller provides a way to receive events from the system Using this interface, clients can subscribe themselves to receive events. More...
#include <ec_isdleventcontroller.h>
Inheritance diagram for FIFE::ISdlEventController:
Collaboration diagram for FIFE::ISdlEventController:Public Member Functions | |
| virtual void | addSdlEventListener (ISdlEventListener *listener)=0 |
| Adds a listener to the back of the listener deque Listener will be notified via the corresponding events. More... | |
| virtual void | addSdlEventListenerFront (ISdlEventListener *listener)=0 |
| Adds a listener to the front of the listener deque Listener will be notified via the corresponding events. More... | |
| virtual void | removeSdlEventListener (ISdlEventListener *listener)=0 |
| Removes an added listener from the controller. More... | |
| virtual | ~ISdlEventController () |
Controller provides a way to receive events from the system Using this interface, clients can subscribe themselves to receive events.
Definition at line 43 of file ec_isdleventcontroller.h.
|
inlinevirtual |
Definition at line 64 of file ec_isdleventcontroller.h.
|
pure virtual |
Adds a listener to the back of the listener deque Listener will be notified via the corresponding events.
| listener | listener to add |
Implemented in FIFE::EventManager.
|
pure virtual |
Adds a listener to the front of the listener deque Listener will be notified via the corresponding events.
| listener | listener to add |
Implemented in FIFE::EventManager.
|
pure virtual |
Removes an added listener from the controller.
Listener will not be notified anymore via the corresponding events
| listener | listener to remove |
Implemented in FIFE::EventManager.