Adding settings for debug enabled and font sizes

This commit is contained in:
Dan Paulat 2022-11-30 00:22:26 -06:00
parent a3bd6ba65c
commit 81f1beb8d8
6 changed files with 199 additions and 33 deletions

View file

@ -20,16 +20,18 @@ public:
explicit GeneralSettings();
~GeneralSettings();
GeneralSettings(const GeneralSettings&) = delete;
GeneralSettings(const GeneralSettings&) = delete;
GeneralSettings& operator=(const GeneralSettings&) = delete;
GeneralSettings(GeneralSettings&&) noexcept;
GeneralSettings& operator=(GeneralSettings&&) noexcept;
std::string default_radar_site() const;
int64_t grid_height() const;
int64_t grid_width() const;
std::string mapbox_api_key() const;
bool debug_enabled() const;
std::string default_radar_site() const;
std::vector<int64_t> font_sizes() const;
int64_t grid_height() const;
int64_t grid_width() const;
std::string mapbox_api_key() const;
boost::json::value ToJson() const;