Mana
|
#include <Event.h>
Public Types | |
using | FunctionType = void(Arguments...) |
Public Member Functions | |
Event ()=default | |
virtual | ~Event ()=default |
EventNameType | Add (const std::function< FunctionType > &function) |
void | Remove (const EventNameType name) |
bool | Contain (const EventNameType name) const |
void | Broadcast (Arguments... arguments) const |
using mana::Event< Arguments >::FunctionType = void(Arguments...) |
|
default |
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |