Loading...
Searching...
No Matches
 
 
 
 
    4#define RESOURCE_DEFINE_CONSTRUCTOR(CLASSNAME)                 \ 
    5static const char* GetClassStaticType() { return #CLASSNAME; }  \ 
    8#define RESOURCE_CONSTRUCTOR(CLASSNAME) \ 
    9namespace __REFELCTION_DUMP__ { namespace CLASSNAME {                    \ 
   10unsigned char* __CSE_REFLECTION_DUMP__ = \ 
   11CSE::ReflectionMgr::DefineWrapper::SetDefine(#CLASSNAME, []() { return new CSE::CLASSNAME(); });}} \ 
   12CSE::CLASSNAME::CLASSNAME() : CSE::SResource(#CLASSNAME) 
   14#define RESOURCE_SUB_CONSTRUCTOR(CLASSNAME) \ 
   15CSE::CLASSNAME::CLASSNAME() : CSE::SResource(#CLASSNAME)