Data Structures | |
class | IDelegateUnlink |
class | IDelegateMYGUI_SUFFIX |
class | CStaticDelegateMYGUI_SUFFIX |
class | CMethodDelegate1 |
class | CDelegate1 |
class | CMultiDelegate1 |
class | CMethodDelegate2 |
class | CDelegate2 |
class | CMultiDelegate2 |
class | CMethodDelegateMYGUI_SUFFIX |
class | CDelegate3 |
class | CMultiDelegate3 |
class | CDelegate4 |
class | CMultiDelegate4 |
class | CDelegate5 |
class | CMultiDelegate5 |
Functions | |
IDelegateUnlink * | GetDelegateUnlink (void *_base) |
IDelegateUnlink * | GetDelegateUnlink (IDelegateUnlink *_base) |
template<typename TP1 > | |
IDelegate1< TP1 > * | newDelegate (void(*_func)(TP1 p1)) |
template<typename T , typename TP1 > | |
IDelegate1< TP1 > * | newDelegate (T *_object, void(T::*_method)(TP1 p1)) |
template<typename TP1 , typename TP2 > | |
IDelegate2< TP1, TP2 > * | newDelegate (void(*_func)(TP1 p1, TP2 p2)) |
template<typename T , typename TP1 , typename TP2 > | |
IDelegate2< TP1, TP2 > * | newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2)) |
template<typename TP1 , typename TP2 , typename TP3 > | |
IDelegate3< TP1, TP2, TP3 > * | newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3)) |
template<typename T , typename TP1 , typename TP2 , typename TP3 > | |
IDelegate3< TP1, TP2, TP3 > * | newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3)) |
template<typename TP1 , typename TP2 , typename TP3 , typename TP4 > | |
IDelegate4< TP1, TP2, TP3, TP4 > * | newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3, TP4 p4)) |
template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 > | |
IDelegate4< TP1, TP2, TP3, TP4 > * | newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3, TP4 p4)) |
MYGUI_TEMPLATE MYGUI_TEMPLATE_PARAMS IDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS * | newDelegate (void(*_func)(MYGUI_PARAMS)) |
template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 > | |
IDelegate5< TP1, TP2, TP3, TP4, TP5 > * | newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5)) |
IDelegateUnlink* MyGUI::delegates::GetDelegateUnlink | ( | void * | _base | ) | [inline] |
Definition at line 52 of file MyGUI_Delegate.h.
IDelegateUnlink* MyGUI::delegates::GetDelegateUnlink | ( | IDelegateUnlink * | _base | ) | [inline] |
Definition at line 53 of file MyGUI_Delegate.h.
MYGUI_TEMPLATE MYGUI_TEMPLATE_PARAMS IDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS* MyGUI::delegates::newDelegate | ( | void(*)(MYGUI_PARAMS) | _func | ) | [inline] |
Definition at line 122 of file MyGUI_Delegate.h.
IDelegate4<TP1, TP2, TP3, TP4>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
void(T::*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4) | _method | |||
) | [inline] |
Definition at line 132 of file MyGUI_Delegate.h.
IDelegate4<TP1, TP2, TP3, TP4>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4) | _func | ) | [inline] |
Definition at line 122 of file MyGUI_Delegate.h.
IDelegate3<TP1, TP2, TP3>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
void(T::*)(TP1 p1, TP2 p2, TP3 p3) | _method | |||
) | [inline] |
Definition at line 132 of file MyGUI_Delegate.h.
IDelegate3<TP1, TP2, TP3>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2, TP3 p3) | _func | ) | [inline] |
Definition at line 122 of file MyGUI_Delegate.h.
IDelegate2<TP1, TP2>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
void(T::*)(TP1 p1, TP2 p2) | _method | |||
) | [inline] |
Definition at line 132 of file MyGUI_Delegate.h.
IDelegate2<TP1, TP2>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2) | _func | ) | [inline] |
Definition at line 122 of file MyGUI_Delegate.h.
IDelegate1< TP1 > * MyGUI::delegates::newDelegate | ( | T * | _object, | |
void(T::*)(TP1 p1) | _method | |||
) | [inline] |
Definition at line 132 of file MyGUI_Delegate.h.
IDelegate1< TP1 > * MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1) | _func | ) | [inline] |
Definition at line 122 of file MyGUI_Delegate.h.
IDelegate5<TP1, TP2, TP3, TP4, TP5>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
void(T::*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5) | _method | |||
) | [inline] |
Definition at line 132 of file MyGUI_Delegate.h.