MyGUI
3.4.0
|
#include <MyGUI_Delegate.h>
Public Types | |
using | IDelegate = DelegateFunction< Args... > |
using | ListDelegate = typename std::list< IDelegate * > |
Public Member Functions | |
MultiDelegate () | |
~MultiDelegate () | |
bool | empty () const |
void | clear () |
void | clear (IDelegateUnlink *_unlink) |
void | operator+= (IDelegate *_delegate) |
void | operator-= (IDelegate *_delegate) |
void | operator() (Args... args) |
MultiDelegate (const MultiDelegate &_event) | |
MultiDelegate & | operator= (const MultiDelegate &_event) |
MultiDelegate & | operator= (IDelegate *_delegate) |
Definition at line 182 of file MyGUI_Delegate.h.
using MyGUI::delegates::MultiDelegate< Args >::IDelegate = DelegateFunction<Args...> |
Definition at line 185 of file MyGUI_Delegate.h.
using MyGUI::delegates::MultiDelegate< Args >::ListDelegate = typename std::list<IDelegate*> |
Definition at line 186 of file MyGUI_Delegate.h.
|
inline |
Definition at line 188 of file MyGUI_Delegate.h.
|
inline |
Definition at line 189 of file MyGUI_Delegate.h.
|
inline |
Definition at line 270 of file MyGUI_Delegate.h.
|
inline |
Definition at line 203 of file MyGUI_Delegate.h.
|
inline |
Definition at line 215 of file MyGUI_Delegate.h.
|
inline |
Definition at line 194 of file MyGUI_Delegate.h.
|
inline |
Definition at line 253 of file MyGUI_Delegate.h.
|
inline |
Definition at line 227 of file MyGUI_Delegate.h.
|
inline |
Definition at line 239 of file MyGUI_Delegate.h.
|
inline |
Definition at line 281 of file MyGUI_Delegate.h.
|
inline |
Definition at line 295 of file MyGUI_Delegate.h.