MyGUI 3.4.1
|
#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) const |
MultiDelegate (const MultiDelegate &_event) | |
MultiDelegate & | operator= (const MultiDelegate &_event) |
MultiDelegate & | operator= (IDelegate *_delegate) |
Definition at line 199 of file MyGUI_Delegate.h.
using MyGUI::delegates::MultiDelegate< Args >::IDelegate = DelegateFunction<Args...> |
Definition at line 202 of file MyGUI_Delegate.h.
using MyGUI::delegates::MultiDelegate< Args >::ListDelegate = typename std::list<IDelegate*> |
Definition at line 203 of file MyGUI_Delegate.h.
|
inline |
Definition at line 205 of file MyGUI_Delegate.h.
|
inline |
Definition at line 206 of file MyGUI_Delegate.h.
|
inline |
Definition at line 287 of file MyGUI_Delegate.h.
|
inline |
Definition at line 220 of file MyGUI_Delegate.h.
|
inline |
Definition at line 232 of file MyGUI_Delegate.h.
|
inline |
Definition at line 211 of file MyGUI_Delegate.h.
|
inline |
Definition at line 270 of file MyGUI_Delegate.h.
|
inline |
Definition at line 244 of file MyGUI_Delegate.h.
|
inline |
Definition at line 256 of file MyGUI_Delegate.h.
|
inline |
Definition at line 298 of file MyGUI_Delegate.h.
|
inline |
Definition at line 312 of file MyGUI_Delegate.h.