MyGUI_DelegateImplement.h File Reference

Go to the source code of this file.

Data Structures

class  delegates::IDelegateMYGUI_SUFFIX
class  delegates::CStaticDelegateMYGUI_SUFFIX
class  delegates::CMethodDelegateMYGUI_SUFFIX
class  delegates::CDelegateMYGUI_SUFFIX
class  delegates::CMultiDelegateMYGUI_SUFFIX

Namespaces

namespace  delegates

Defines

#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)
#define MYGUI_COMBINE(a, b)   MYGUI_COMBINE1(a,b)
#define MYGUI_COMBINE1(a, b)   a##b
#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)
#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)
#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)
#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)
#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Functions

MYGUI_TEMPLATE
MYGUI_TEMPLATE_PARAMS
IDelegateMYGUI_SUFFIX
MYGUI_TEMPLATE_ARGS * 
delegates::newDelegate (void(*_func)(MYGUI_PARAMS))
template
MYGUI_T_TEMPLATE_PARAMS
IDelegateMYGUI_SUFFIX
MYGUI_TEMPLATE_ARGS * 
delegates::newDelegate (T *_object, void(T::*_method)(MYGUI_PARAMS))

Detailed Description

Author:
Albert Semenov
Date:
11/2007

Definition in file MyGUI_DelegateImplement.h.


Define Documentation

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 35 of file MyGUI_DelegateImplement.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_DELEGATE   MYGUI_COMBINE(CDelegate, MYGUI_SUFFIX)

Definition at line 1766 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 33 of file MyGUI_DelegateImplement.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_METHOD_DELEGATE   MYGUI_COMBINE(CMethodDelegate, MYGUI_SUFFIX)

Definition at line 1764 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 36 of file MyGUI_DelegateImplement.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_MULTI_DELEGATE   MYGUI_COMBINE(CMultiDelegate, MYGUI_SUFFIX)

Definition at line 1767 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 32 of file MyGUI_DelegateImplement.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_C_STATIC_DELEGATE   MYGUI_COMBINE(CStaticDelegate, MYGUI_SUFFIX)

Definition at line 1763 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 27 of file MyGUI_DelegateImplement.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE ( a,
 )     MYGUI_COMBINE1(a,b)

Definition at line 1758 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 28 of file MyGUI_DelegateImplement.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_COMBINE1 ( a,
 )     a##b

Definition at line 1759 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 30 of file MyGUI_DelegateImplement.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.

#define MYGUI_I_DELEGATE   MYGUI_COMBINE(IDelegate, MYGUI_SUFFIX)

Definition at line 1761 of file MyGUI_Delegate.h.


Generated on 5 Dec 2009 for MyGUI by  doxygen 1.6.1