#include
Public Member Functions | |
virtual void | Release ()=0 |
Call to release this interface. | |
virtual void | SetStream (CStream *pStream) |
Assign stream to save or load entity. | |
virtual CStream * | GetStream () const =0 |
virtual void | SetCloneState (EntityCloneState *pCloneState) |
Assign current clone state. | |
virtual EntityCloneState * | GetCloneState () const =0 |
IEntitySerializer interface is passed to IEntity::Serialize method. It provides entity with all the data needed to serialize or deserialize an entity.
|
pure virtual |
|
pure virtual |