From c51a61c0f0de65a3e64f589816a56f21ed4e8528 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sun, 15 Aug 2021 17:14:06 -0700 Subject: Initial work on data streams --- core/src/Model/Assets.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'core/src/Model/Assets.cpp') diff --git a/core/src/Model/Assets.cpp b/core/src/Model/Assets.cpp index dc1ebbd..043a9b6 100644 --- a/core/src/Model/Assets.cpp +++ b/core/src/Model/Assets.cpp @@ -2,18 +2,31 @@ #include "UI/UI.hpp" #include "Utils/I18n.hpp" +#include "Utils/IO/Adapter.hpp" +#include "Utils/IO/StringIntegration.hpp" +#include "Utils/IO/UuidIntegration.hpp" #include #include #include #include -#include #include #include using namespace std::literals::string_view_literals; namespace fs = std::filesystem; +template +void SavedAsset::OperateIOAdapter(TAdapter& adapter) +{ + adapter.Object(Name); + adapter.Object(Uuid); + adapter.Value(Payload); +} + +template void SavedAsset::OperateIOAdapter(SerializationAdapter& adapter); +template void SavedAsset::OperateIOAdapter(DeserializationAdapter& adapter); + Asset::Asset() { } -- cgit v1.2.3-70-g09d2