|
| bool | open (const Common::Path &filename) override |
| |
| void | close () override |
| |
| uint32 | getSize (uint32 id) const override |
| |
| uint32 | read (uint32 id, byte *dst, uint32 size) const override |
| |
| Common::SeekableReadStream * | getStream (uint32 id) const override |
| |
|
virtual bool | open (const Common::Path &filename)=0 |
| |
|
virtual void | close ()=0 |
| |
|
virtual uint32 | fileCount () const |
| |
|
virtual uint32 | getSize (uint32 id) const =0 |
| |
|
virtual uint32 | read (uint32 id, byte *dst, uint32 size) const =0 |
| |
|
virtual Common::SeekableReadStream * | getStream (uint32 id) const =0 |
| |
Pack file which reopens file each request. Do not keep file descriptor open. Useful for minimizing file descriptors opened at the same time. Critical for PSP backend.