<< "public:" << std::endl
<< "\t" << "DECLARE_PTR_TYPEDEFS(TypeImpl<" << klass.Name << ">);" << std::endl << std::endl;
- m_Impl << "template class TypeImpl<" << klass.Name << ">;" << std::endl << std::endl;
-
/* GetName */
m_Header << "\t" << "virtual String GetName(void) const;" << std::endl;
<< "public:" << std::endl
<< "\t" << "DECLARE_PTR_TYPEDEFS(ObjectImpl<" << klass.Name << ">);" << std::endl << std::endl;
- m_Impl << "template class ObjectImpl<" << klass.Name << ">;" << std::endl << std::endl;
-
/* Validate */
m_Header << "\t" << "virtual void Validate(int types, const ValidationUtils& utils) override;" << std::endl;