Sleeping Wombat Common Library
0.50.0
swCommonLibrary
|
Base class for serializable objects. More...
#include <EngineObject.h>
Public Member Functions | |
virtual void | Serialize (ISerializer &ser) const |
Implements default serialization. Serializes only declared properties. | |
virtual void | Deserialize (const IDeserializer &deser) |
Implements default deserialization. | |
Public Member Functions inherited from Object | |
TypeID | GetType () const |
std::string | GetTypeName () const |
virtual Size | MemorySize () const |
Returns memory size possesed by this class and all it's nested objects. Result shoulb be computed recursivly. | |
template<typename TargetType > | |
TargetType * | DynamicCast () |
Base class for serializable objects.