#include <MyGUI_DelegateImplement.h>
Public Types | |
typedef IDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS | IDelegate |
typedef MYGUI_TYPENAME std::list< IDelegate * > | ListDelegate |
typedef MYGUI_TYPENAME ListDelegate::iterator | ListDelegateIterator |
Public Member Functions | |
CMultiDelegateMYGUI_SUFFIX () | |
~CMultiDelegateMYGUI_SUFFIX () | |
bool | empty () |
void | clear () |
void | clear (IDelegateUnlink *_unlink) |
CMultiDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS & | operator+= (IDelegate *_delegate) |
CMultiDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS & | operator-= (IDelegate *_delegate) |
void | operator() (MYGUI_PARAMS) |
Definition at line 197 of file MyGUI_DelegateImplement.h.
typedef IDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS delegates::CMultiDelegateMYGUI_SUFFIX::IDelegate |
Definition at line 200 of file MyGUI_DelegateImplement.h.
typedef MYGUI_TYPENAME std::list<IDelegate* > delegates::CMultiDelegateMYGUI_SUFFIX::ListDelegate |
Definition at line 201 of file MyGUI_DelegateImplement.h.
typedef MYGUI_TYPENAME ListDelegate::iterator delegates::CMultiDelegateMYGUI_SUFFIX::ListDelegateIterator |
Definition at line 202 of file MyGUI_DelegateImplement.h.
delegates::CMultiDelegateMYGUI_SUFFIX::CMultiDelegateMYGUI_SUFFIX | ( | ) | [inline] |
Definition at line 204 of file MyGUI_DelegateImplement.h.
delegates::CMultiDelegateMYGUI_SUFFIX::~CMultiDelegateMYGUI_SUFFIX | ( | ) | [inline] |
Definition at line 205 of file MyGUI_DelegateImplement.h.
void delegates::CMultiDelegateMYGUI_SUFFIX::clear | ( | ) | [inline] |
Definition at line 216 of file MyGUI_DelegateImplement.h.
void delegates::CMultiDelegateMYGUI_SUFFIX::clear | ( | IDelegateUnlink * | _unlink | ) | [inline] |
Definition at line 228 of file MyGUI_DelegateImplement.h.
bool delegates::CMultiDelegateMYGUI_SUFFIX::empty | ( | ) | [inline] |
Definition at line 207 of file MyGUI_DelegateImplement.h.
void delegates::CMultiDelegateMYGUI_SUFFIX::operator() | ( | MYGUI_PARAMS | ) | [inline] |
Definition at line 269 of file MyGUI_DelegateImplement.h.
CMultiDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS& delegates::CMultiDelegateMYGUI_SUFFIX::operator+= | ( | IDelegate * | _delegate | ) | [inline] |
Definition at line 240 of file MyGUI_DelegateImplement.h.
CMultiDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS& delegates::CMultiDelegateMYGUI_SUFFIX::operator-= | ( | IDelegate * | _delegate | ) | [inline] |
Definition at line 253 of file MyGUI_DelegateImplement.h.