From 87b964591c9a93146bd43e8813387392f8520337 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sun, 15 Aug 2021 21:12:35 -0700 Subject: Turn IO adapter's mechanism from function overload into structs that are given by the user --- core/src/Model/Assets.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'core/src/Model/Assets.cpp') diff --git a/core/src/Model/Assets.cpp b/core/src/Model/Assets.cpp index c819e53..1987aa9 100644 --- a/core/src/Model/Assets.cpp +++ b/core/src/Model/Assets.cpp @@ -3,7 +3,6 @@ #include "UI/UI.hpp" #include "Utils/I18n.hpp" #include "Utils/IO/DataStream.hpp" - #include "Utils/IO/StringIntegration.hpp" #include "Utils/IO/UuidIntegration.hpp" @@ -20,8 +19,8 @@ namespace fs = std::filesystem; template void SavedAsset::OperateIOAdapter(TAdapter& adapter) { - adapter.Object(Name); - adapter.Object(Uuid); + adapter.ObjectAdapted(Name, DataStreamAdapters::String{}); + adapter.ObjectAdapted(Uuid, DataStreamAdapters::Uuid{}); adapter.Value(Payload); } -- cgit v1.2.3-70-g09d2