#pragma once #include "asset_base.hpp" //struct PrefabInstanceAsset : AssetBase //{ // AssetGUID prefabGUID; // ryml::Tree Data{}; //}; struct PrefabAsset { std::filesystem::path path; std::string name; std::unordered_map Data; }; //inline PrefabInstanceAsset ParsePrefabInstance(const ryml::ConstNodeRef& node) //{ // PrefabInstanceAsset prefabInstance; // prefabInstance.prefabGUID = ParseAssetGUID(node["m_SourcePrefab"]); // // prefabInstance.Data = node; // return prefabInstance; //}