diff options
author | whiterandrek | 2018-06-10 10:44:41 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2018-06-28 23:51:32 +0200 |
commit | ccd0ec7ffb87a17dda58a00a2f6440cca2641997 (patch) | |
tree | 8c4bffce75b89ae4a0ba9b57700a2995cfed2455 /engines/pink/archive.h | |
parent | 078557a1ada1c6e1b0507b5101457a756a92c7d8 (diff) | |
download | scummvm-rg350-ccd0ec7ffb87a17dda58a00a2f6440cca2641997.tar.gz scummvm-rg350-ccd0ec7ffb87a17dda58a00a2f6440cca2641997.tar.bz2 scummvm-rg350-ccd0ec7ffb87a17dda58a00a2f6440cca2641997.zip |
PINK: inline one line archive functions; remove stream getters
Diffstat (limited to 'engines/pink/archive.h')
-rw-r--r-- | engines/pink/archive.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/engines/pink/archive.h b/engines/pink/archive.h index d0665ea519..2f32388c43 100644 --- a/engines/pink/archive.h +++ b/engines/pink/archive.h @@ -42,22 +42,22 @@ public: Archive(Common::SeekableReadStream *stream); Archive(Common::WriteStream *stream); - Common::SeekableReadStream *getReadStream() { return _readStream; } - Common::WriteStream *getWriteStream() { return _writeStream; }; - void mapObject(Object *obj); int readCount(); - byte readByte(); - uint32 readDWORD(); - uint16 readWORD(); + byte readByte() { return _readStream->readByte(); } + uint32 readDWORD() { return _readStream->readUint32LE(); } + uint16 readWORD() { return _readStream->readUint16LE(); } - void writeByte(byte val); - void writeDWORD(uint32 val); - void writeWORD(uint16 val); + Common::String readString(); Object *readObject(); - Common::String readString(); + + void write(const void *dataPtr, uint32 dataSize) { _writeStream->write(dataPtr, dataSize); } + void writeByte(byte val) { _writeStream->writeByte(val); } + void writeDWORD(uint32 val) { _writeStream->writeUint32LE(val); } + void writeWORD(uint16 val) { _writeStream->writeUint16LE(val); } + void writeString(const Common::String &string); private: |