Represents a hierarchical, strongly-typed key-value archive.
Interface for objects that can be serialized to and deserialized from an archive.
void Serialize(IArchive archive)
Serializes the current object into the provided archive.
void Deserialize(IArchive archive)
Deserializes the object's state from the provided archive.