|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
File access and the serialization interfaces built on top of it. More...
Classes | |
| class | Sleak::File |
| interface | Sleak::ISerializationContext |
| Interface for serialization contexts. More... | |
| class | Sleak::Serializable |
| Base class for objects that can be serialized and deserialized. More... | |
| class | Sleak::SerializationFactory |
| Detects file format and creates the appropriate serialization context. More... | |
Enumerations | |
| enum class | Sleak::SerializationFormat { Sleak::SerializationFormat::Binary , Sleak::SerializationFormat::JSON , Sleak::SerializationFormat::YAML , Sleak::SerializationFormat::XML , Sleak::SerializationFormat::Unknown } |
File access and the serialization interfaces built on top of it.
|
strong |
#include <Serializable.hpp>
File format a Serializable can be saved to or loaded from.
| Enumerator | |
|---|---|
| Binary | |
| JSON | |
| XML | |
| Unknown | |
Definition at line 20 of file Serializable.hpp.