ScummVM API documentation
Chewy::BarrierResource Class Reference
Inheritance diagram for Chewy::BarrierResource:
Chewy::Resource

Public Member Functions

 BarrierResource (const Common::Path &filename)
 
void init (int16 room, int16 bgWidth, int16 bgHeight)
 
int16 getX () const
 
int16 getY () const
 
int16 getLevel () const
 
int16 getWidth () const
 
int16 getHeight () const
 
uint8 * getData ()
 
- Public Member Functions inherited from Chewy::Resource
 Resource (const Common::Path &filename)
 
ResourceType getType () const
 
uint32 getSize () const
 
uint32 findLargestChunk (uint start, uint end)
 
uint32 getChunkCount () const
 
ChunkgetChunk (uint num)
 
virtual uint8 * getChunkData (uint num)
 

Additional Inherited Members

- Protected Member Functions inherited from Chewy::Resource
void initSprite (const Common::Path &filename)
 
void unpackRLE (uint8 *buffer, uint32 compressedSize, uint32 uncompressedSize)
 
void decrypt (uint8 *data, uint32 size)
 
- Protected Attributes inherited from Chewy::Resource
Common::File _stream
 
uint16 _chunkCount
 
ResourceType _resType
 
bool _encrypted
 
uint8 _spritePalette [3 *256]
 
uint32 _allSize
 
uint16 _spriteCorrectionsCount
 
uint16 * _spriteCorrectionsTable
 
ChunkList _chunkList
 

The documentation for this class was generated from the following file: