#pragma once #include #include class CFactoryInitterBase { public: virtual ~CFactoryInitterBase(); virtual void Process() = 0; std::string m_name; }; extern std::vector Initters; extern std::vector EarlyInitters;