|
| #define | GX_RTTI_CLASS(__THIS__, __BASE__) |
| |
| #define | GX_RTTI_CLASS_ICON(__THIS__, __BASE__, __ICON_TYPE__) |
| |
| #define | GX_RTTI_CLASS_ICON_ATTRIBUTE(__THIS__, __BASE__, __ICON_TYPE__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_CLASS_NAME(__THIS__, __BASE__, __NAME__) |
| |
| #define | GX_RTTI_CLASS_NAME_ICON(__THIS__, __BASE__, __NAME__, __ICON_TYPE__) |
| |
| #define | GX_RTTI_CLASS_NAME_ICON_ATTRIBUTE(__THIS__, __BASE__, __NAME__, __ICON_TYPE__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS(__THIS__, __BASE__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS_ICON(__THIS__, __BASE__, __ICON_TYPE__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS_ICON_ATTRIBUTE(__THIS__, __BASE__, __ICON_TYPE__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS_NAME(__THIS__, __BASE__, __NAME__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS_NAME_ICON(__THIS__, __BASE__, __NAME__, __ICON_TYPE__) |
| |
| #define | GX_RTTI_ABSTRACT_CLASS_NAME_ICON_ATTRIBUTE(__THIS__, __BASE__, __NAME__, __ICON_TYPE__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_GET_NAME(__CLASS_NAME__, __VIRTUAL_NAME__) |
| |
|
#define | GX_RTTI_CPP_PRAGMA_BEGIN() |
| |
|
#define | GX_RTTI_CPP_PRAGMA_END() |
| |
| #define | GX_RTTI_CLASS_DEFINE(__THIS__, __BASE__, __NAME__, __ID__, __ICON_TYPE__, __ATTRIBUTE__, __CREATE_INSTANCE__, __DESTROY_INSTANCE__) |
| |
| #define | GX_RTTI_STRUCT(__THIS__) |
| |
| #define | GX_RTTI_STRUCT_ATTRIBUTE(__THIS__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_STRUCT_NAME(__THIS__, __NAME__) |
| |
| #define | GX_RTTI_STRUCT_NAME_ATTRIBUTE(__THIS__, __NAME__, __ATTRIBUTE__) |
| |
| #define | GX_RTTI_STRUCT_DEFINE(__THIS__, __NAME__, __ID__, __ATTRIBUTE__) |
| |
| #define | GX_PROPERTY_BEGIN(__THIS__) |
| |
| #define | GX_PROPERTY_ATTRIBUTE_BEGIN(__THIS__, __ATTRIBUTE__) |
| |
| #define | GX_PROPERTY_FUNCTION_BEGIN(__THIS__) |
| |
| #define | GX_PROPERTY_ATTRIBUTE_FUNCTION_BEGIN(__THIS__, __ATTRIBUTE__) |
| |
| #define | GX_PROPERTY_BEGIN_EX(__THIS__, __ATTRIBUTE__, __GET_FUNCTION__, __GET_FUNCTION_COUNT__) |
| |
| #define | GX_PROPERTY_END() |
| |
| #define | GX_FUNCTION_BEGIN(__THIS__) |
| |
| #define | GX_FUNCTION_END() |
| |
|
#define | GX_RTTI __getStaticRtti() |
| |
| #define | GX_CREATE_INSTANCE() |
| |
| #define | GX_DESTROY_INSTANCE() |
| |
実行時型情報 (Run Time Type Information)
- Author
- Copyright (C)2009 SiliconStudio Inc. All rights reserved.
-
Tahir Arai