|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
ISerializationContext backed by a YAML::Node. More...
Public Member Functions | |
| std::any | Read (const std::string &key) const override |
| void | ReadFromStream (std::istream &stream) override |
| void | Write (const std::string &key, const std::any &value) override |
| void | WriteToStream (std::ostream &stream) const override |
| Public Member Functions inherited from Sleak::ISerializationContext | |
| virtual | ~ISerializationContext ()=default |
Public Attributes | |
| YAML::Node | YamlData |
ISerializationContext backed by a YAML::Node.
Definition at line 105 of file Serializable.cpp.
|
inlineoverridevirtual |
Implements Sleak::ISerializationContext.
Definition at line 120 of file Serializable.cpp.
|
inlineoverridevirtual |
Implements Sleak::ISerializationContext.
Definition at line 131 of file Serializable.cpp.
|
inlineoverridevirtual |
Implements Sleak::ISerializationContext.
Definition at line 109 of file Serializable.cpp.
|
inlineoverridevirtual |
Implements Sleak::ISerializationContext.
Definition at line 127 of file Serializable.cpp.
| YAML::Node Sleak::YamlSerializationContext::YamlData |
Definition at line 107 of file Serializable.cpp.