25 lines
569 B
C++
25 lines
569 B
C++
#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<int64_t, ryml::Tree> Data;
|
|
};
|
|
|
|
//inline PrefabInstanceAsset ParsePrefabInstance(const ryml::ConstNodeRef& node)
|
|
//{
|
|
// PrefabInstanceAsset prefabInstance;
|
|
// prefabInstance.prefabGUID = ParseAssetGUID(node["m_SourcePrefab"]);
|
|
// // prefabInstance.Data = node;
|
|
// return prefabInstance;
|
|
//}
|