#ifndef GEN_FACTORY_HH #define GEN_FACTORY_HH #include <pch.hh> #include <generators/baseGen.hh> using std::shared_ptr; using std::string; namespace ty::gen { class genFactory { private: public: genFactory(); ~genFactory(); shared_ptr<baseGen> create(const string& type, const int& w, const int& h); }; } // ty::gen #endif // GEN_FACTORY_HH