IResumable class
#include <Jazz2/IResumable.h>
Base interface of a resumable object.
Implemented by objects that can serialize their state to a stream so the session can be saved and later restored (e.g. the running level), enabling the "resume on start" feature.
Derived classes
- class LevelHandler
- Level handler of a local game session.
Constructors, destructors, conversion operators
- IResumable()
- Creates a new instance.
Public functions
- auto SerializeResumableToStream(Stream& dest) -> bool pure virtual
- Serializes object state to a stream.