#pragma once #include #include class Config { char* path; std::map strings; std::map floats; std::map ints; std::map bools; public: Config(char* path); void load(); void save(); void deleteValue(std::string key); std::string getString(std::string key, std::string defaultvalue); int getInt(std::string key, int defaultvalue); float getFloat(std::string key, float defaultvalue); bool getBool(std::string key, bool defaultvalue); ~Config(); };