Hummingbird Framework
 All Classes Functions Variables Modules Pages
hb::EventManager< Events > Class Template Reference
Inheritance diagram for hb::EventManager< Events >:
Collaboration diagram for hb::EventManager< Events >:

Classes

struct  ListenerId
 

Public Member Functions

template<typename Listener >
ListenerId< typename
detail::traits< Listener >
::type > 
listen (Listener &&listener)
 
template<typename Event >
void message (const Event &event)
 
template<typename Event >
void ignore (const ListenerId< Event > &id)
 

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