VideoCommon: add function to serialize MaterialAsset to json

This commit is contained in:
iwubcode
2024-01-23 12:47:00 -06:00
parent f2292467ad
commit 3a688aa35e
2 changed files with 64 additions and 11 deletions

View File

@ -34,6 +34,7 @@ struct MaterialData
{
static bool FromJson(const CustomAssetLibrary::AssetID& asset_id, const picojson::object& json,
MaterialData* data);
static void ToJson(picojson::object* obj, const MaterialData& data);
std::string shader_asset;
std::vector<MaterialProperty> properties;
};