FIFE 2008.0
|
#include <ec_isdleventcontroller.h>
Public Member Functions | |
virtual void | addSdlEventListener (ISdlEventListener *listener)=0 |
virtual void | addSdlEventListenerFront (ISdlEventListener *listener)=0 |
virtual void | removeSdlEventListener (ISdlEventListener *listener)=0 |
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.
virtual void FIFE::ISdlEventController::addSdlEventListener | ( | ISdlEventListener * | listener | ) | [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.
virtual void FIFE::ISdlEventController::addSdlEventListenerFront | ( | ISdlEventListener * | listener | ) | [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.
virtual void FIFE::ISdlEventController::removeSdlEventListener | ( | ISdlEventListener * | listener | ) | [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.