|
@@ -58,6 +58,9 @@ class EventManagerListener : public Dispatcher::IMessageListener
|
|
|
SimpleHashTable< Vector<Subscriber> > mSubscribers;
|
|
|
|
|
|
public:
|
|
|
+ // Ensure that the subscriber map doesn't use case-sensitive string comparisons.
|
|
|
+ EventManagerListener(): mSubscribers(64, false) {}
|
|
|
+
|
|
|
/// Called by the EventManager queue when an event is triggered. Calls all listeners subscribed to the triggered event.
|
|
|
virtual bool onMessageReceived( StringTableEntry queue, const char* event, const char* data );
|
|
|
virtual bool onMessageObjectReceived( StringTableEntry queue, Message *msg ) { return true; };
|