Public Member Functions | |
| bool | readState (uint32 &sceneId, uint32 &threadId) |
| void | writeState (uint32 sceneId, uint32 threadId) |
| void | read (Common::ReadStream *in) |
| void | write (Common::WriteStream *out) |
| void | deleteReadStream () |
Protected Member Functions | |
| Common::WriteStream * | newWriteStream () |
| uint32 | calcWriteBufferSize () |
| virtual uint32 | calcWriteBufferSizeInternal ()=0 |
| virtual bool | readStateInternal (Common::ReadStream *in)=0 |
| virtual void | writeStateInternal (Common::WriteStream *out)=0 |
Protected Attributes | |
| uint32 | _writeBufferSize |
| byte * | _writeBuffer |
| Common::SeekableReadStream * | _readStream |