Public Member Functions | |
Container (const Common::Path &filename) | |
uint32 | getItemByteSize (uint32 id) |
Common::SeekableReadStream * | getItem (uint32 id) |
Protected Attributes | |
bool | _simplified |
uint | _lenObjs |
uint | _numObjs |
ContainerHeader | _header |
Common::Array< uint16 > | _huff |
Common::Array< uint8 > | _lens |
Common::Array< ItemGroup > | _groups |
Common::Path | _filename |
Common::File | _file |
Common::SeekableReadStream * | _res |
uint32 MacVenture::Container::getItemByteSize | ( | uint32 | id | ) |
Must be called before retrieving an object.
Common::SeekableReadStream* MacVenture::Container::getItem | ( | uint32 | id | ) |
getItemByteSize should be called before this one