![]() |
Skylicht Engine
|
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 |