call onInit on hot-reload, cleanup, remove warnings

onInit is now called on hot-reload, for the whole plugin. Arguably, this
is not expected behavior, since only one file is being reloaded, but
this is the easiest way to do it, and the entire hot-reload process is
only for development purposes. Open an issue if this breaks your stuff
:^)
This commit is contained in:
Lion Kortlepel
2022-07-14 00:29:56 +02:00
parent 0a8e7d8e50
commit ad414ec5c9
3 changed files with 4 additions and 4 deletions

View File

@@ -19,7 +19,7 @@ public:
void FlushToFile();
private:
void CreateConfigFile(std::string_view name);
void CreateConfigFile();
void ParseFromFile(std::string_view name);
void PrintDebug();
void TryReadValue(toml::value& Table, const std::string& Category, const std::string_view& Key, std::string& OutValue);