aboutsummaryrefslogtreecommitdiff
path: root/core/src/Model/Template/Template.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/Model/Template/Template.hpp')
-rw-r--r--core/src/Model/Template/Template.hpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/core/src/Model/Template/Template.hpp b/core/src/Model/Template/Template.hpp
index 30fdc75..c6b93e2 100644
--- a/core/src/Model/Template/Template.hpp
+++ b/core/src/Model/Template/Template.hpp
@@ -35,13 +35,8 @@ public:
Kind GetKind() const;
- enum ReadResult
- {
- RR_Success,
- RR_InvalidFormat,
- };
- virtual ReadResult ReadFrom(std::istream& stream) = 0;
- virtual void WriteTo(std::ostream& stream) const = 0;
+ virtual void ReadFromDataStream(InputDataStream& stream) = 0;
+ virtual void WriteToDataStream(OutputDataStream& stream) = 0;
};
class TemplateAssetList final : public AssetListTyped<Template>