MxEngine
MxEngine::EventDispatcher< EventBase > Member List

This is the complete list of members for MxEngine::EventDispatcher< EventBase >, including all inherited members.

AddEvent(UniqueRef< EventBase > event)MxEngine::EventDispatcher< EventBase >inline
AddEventListener(const MxString &name, std::function< void(EventType &)> func)MxEngine::EventDispatcher< EventBase >inline
AddEventListener(const MxString &name, FunctionType &&func)MxEngine::EventDispatcher< EventBase >inline
FlushEvents()MxEngine::EventDispatcher< EventBase >inline
Invoke(Event &event)MxEngine::EventDispatcher< EventBase >inline
InvokeAll()MxEngine::EventDispatcher< EventBase >inline
RemoveEventListener(const MxString &name)MxEngine::EventDispatcher< EventBase >inline