VoxelEngine
 
Loading...
Searching...
No Matches
ISerializable.h
1#pragma once
2
3#include <iosfwd>
4
5namespace engine {
7 public:
8 virtual ~ISerializable() = default;
9
10 virtual void serialize(std::ostream& out) const = 0;
11 virtual void deserialize(std::istream& in) = 0;
12 };
13} // namespace engine
Definition ISerializable.h:6