#ifndef BASE_GEN_HH #define BASE_GEN_HH #include <pch.hh> #include <vector> using std::vector; namespace ty::gen { class baseGen { protected: int width = 800; int height = 600; public: baseGen(const int& w, const int& h); virtual ~baseGen(); virtual void loadJson(const json& j) = 0; virtual void runGen(vector<unsigned char>& image) = 0; }; } // ty::gen #endif // BASE_GEN_HH