VideoCommon: add ability to serialize graphics mod to json object

This commit is contained in:
iwubcode committed 2023-12-10 18:29:21 -06:00
1 parent 003872d7dd
commit 3658d3bffe
11 files changed
+129 -7

No files matched your search

@@ -5,6 +5,13 @@
#include "Common/Logging/Log.h"
void GraphicsModFeatureConfig::SerializeToConfig(picojson::object& json_obj) const
{
json_obj["group"] = picojson::value{m_group};
json_obj["action"] = picojson::value{m_action};
json_obj["action_data"] = m_action_data;
}
bool GraphicsModFeatureConfig::DeserializeFromConfig(const picojson::object& obj)
{
if (auto group_iter = obj.find("group"); group_iter != obj.end())