Event_pattern that executes a single delegate without parameter More...
Event_pattern that executes a single delegate without parameter
Public Member Methods | |
EventSingleDelegateVoid () | |
Default constructor. More... | |
void | Execute () |
Propagate the event. More... | |
EventDelegateVoid & | operator+= (DelegateVoid &d) |
Register an event listener. More... | |
EventDelegateVoid & | operator-= (DelegateVoid &d) |
Unregister an event listener. More... | |
bool | HasDelegate () const |
Query if this EventMultiDelegateDynamic has delegate. More... | |
Default constructor.
|
virtual |
Propagate the event.
Implements EventDelegateVoid.
|
virtual |
Query if this EventMultiDelegateDynamic has delegate.
Implements EventDelegateVoid.
|
virtual |
Register an event listener.
d | [in,out] The delegate to register as listener of the event. |
Implements EventDelegateVoid.
|
virtual |
Unregister an event listener.
d | [in,out] The delegate to unregistered. |
Implements EventDelegateVoid.