Data Structures | |
| class | IDelegateUnlink |
| class | IDelegate0 |
| class | CStaticDelegate0 |
| class | CMethodDelegate0 |
| class | CDelegate0 |
| class | CMultiDelegate0 |
| class | IDelegate1 |
| class | CStaticDelegate1 |
| class | CMethodDelegate1 |
| class | CDelegate1 |
| class | CMultiDelegate1 |
| class | IDelegate2 |
| class | CStaticDelegate2 |
| class | CMethodDelegate2 |
| class | CDelegate2 |
| class | CMultiDelegate2 |
| class | IDelegate3 |
| class | CStaticDelegate3 |
| class | CMethodDelegate3 |
| class | CDelegate3 |
| class | CMultiDelegate3 |
| class | IDelegate4 |
| class | CStaticDelegate4 |
| class | CMethodDelegate4 |
| class | CDelegate4 |
| class | CMultiDelegate4 |
| class | IDelegate5 |
| class | CStaticDelegate5 |
| class | CMethodDelegate5 |
| class | CDelegate5 |
| class | CMultiDelegate5 |
Functions | |
| IDelegateUnlink * | GetDelegateUnlink (void *_base) |
| IDelegateUnlink * | GetDelegateUnlink (IDelegateUnlink *_base) |
| IDelegate0 * | newDelegate (void(*_func)()) |
| template<typename T > | |
| IDelegate0 * | newDelegate (T *_object, void(T::*_method)()) |
| 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)) |
| template<typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 > | |
| IDelegate5< TP1, TP2, TP3, TP4, TP5 > * | newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5)) |
| 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 | ( | IDelegateUnlink * | _base | ) | [inline] |
Definition at line 53 of file MyGUI_Delegate.h.
| IDelegateUnlink* MyGUI::delegates::GetDelegateUnlink | ( | void * | _base | ) | [inline] |
Definition at line 52 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 1862 of file MyGUI_Delegate.h.
| IDelegate5<TP1, TP2, TP3, TP4, TP5>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5) | _func | ) | [inline] |
Definition at line 1852 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 1529 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 1519 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 1196 of file MyGUI_Delegate.h.
| IDelegate3<TP1, TP2, TP3>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2, TP3 p3) | _func | ) | [inline] |
Definition at line 1186 of file MyGUI_Delegate.h.
| IDelegate2<TP1, TP2>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
| void(T::*)(TP1 p1, TP2 p2) | _method | |||
| ) | [inline] |
Definition at line 863 of file MyGUI_Delegate.h.
| IDelegate2<TP1, TP2>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1, TP2 p2) | _func | ) | [inline] |
Definition at line 853 of file MyGUI_Delegate.h.
| IDelegate1<TP1>* MyGUI::delegates::newDelegate | ( | T * | _object, | |
| void(T::*)(TP1 p1) | _method | |||
| ) | [inline] |
Definition at line 530 of file MyGUI_Delegate.h.
| IDelegate1<TP1>* MyGUI::delegates::newDelegate | ( | void(*)(TP1 p1) | _func | ) | [inline] |
Definition at line 520 of file MyGUI_Delegate.h.
| IDelegate0* MyGUI::delegates::newDelegate | ( | T * | _object, | |
| void(T::*)() | _method | |||
| ) | [inline] |
Definition at line 197 of file MyGUI_Delegate.h.
| IDelegate0* MyGUI::delegates::newDelegate | ( | void(*)() | _func | ) | [inline] |
Definition at line 187 of file MyGUI_Delegate.h.
1.6.1