Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CEventManager Class Reference
Inheritance diagram for Skylicht::CEventManager:

Public Member Functions

void registerEvent (const char *name, IEventReceiver *pEvent)
void unRegisterEvent (IEventReceiver *pEvent)
void registerProcessorEvent (const char *name, IEventProcessor *pEvent)
void unRegisterProcessorEvent (IEventProcessor *pEvent)
virtual bool OnEvent (const SEvent &event)

Protected Types

typedef std::pair< std::string, IEventReceiver * > eventType
typedef std::pair< std::string, IEventProcessor * > eventProcessorType

Protected Attributes

std::vector< eventType > m_eventReceivers
std::vector< eventProcessorType > m_eventProcessors

The documentation for this class was generated from the following file: