Public Member Functions | |
virtual uint32 | getSize () const |
virtual uint32 | getPos () const |
virtual bool | seek (uint32 pos, int whence=SEEK_SET)=0 |
virtual bool | read (void *buffer, uint32 size)=0 |
virtual bool | close ()=0 |
virtual bool | open (const Common::String &filename)=0 |
virtual bool | isEOF () |
virtual Common::SeekableReadStream * | getMemStream () |
Protected Attributes | |
uint32 | _pos |
uint32 | _size |