diff options
Diffstat (limited to 'core/src/Model/Template/Template.hpp')
-rw-r--r-- | core/src/Model/Template/Template.hpp | 9 |
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> |