|
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 |