aboutsummaryrefslogtreecommitdiff
path: root/core/src/Model
diff options
context:
space:
mode:
authorrtk0c <[email protected]>2021-08-15 21:12:35 -0700
committerrtk0c <[email protected]>2021-08-15 21:12:35 -0700
commit87b964591c9a93146bd43e8813387392f8520337 (patch)
tree6e9db197c7fcd584acbcd6655854a3a8612382b9 /core/src/Model
parentb79a244d76c66287c6228e3845aa3af91a847f5d (diff)
Turn IO adapter's mechanism from function overload into structs that are given by the user
Diffstat (limited to 'core/src/Model')
-rw-r--r--core/src/Model/Assets.cpp5
1 files changed, 2 insertions, 3 deletions
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 <class TAdapter>
void SavedAsset::OperateIOAdapter(TAdapter& adapter)
{
- adapter.Object(Name);
- adapter.Object(Uuid);
+ adapter.ObjectAdapted(Name, DataStreamAdapters::String{});
+ adapter.ObjectAdapted(Uuid, DataStreamAdapters::Uuid{});
adapter.Value(Payload);
}