#include "CCClassFactory.h" #include "CCClassRegister.h" class Demo :public CTL::Object{ public: int a = 0; std::string b; }; CC_Register_CLASS(Demo); CC_Register_INFO(Demo, a); CC_Register_INFO(Demo, b); int main() { const auto factory = CTL::ClassFactory::getInstance(); const auto a = factory->create_class("Demo"); return 0; }