|
|
| MainShapeArchive (uint16 id, const Palette *pal=0, const ConvertShapeFormat *format=0) |
| |
|
| MainShapeArchive (Common::SeekableReadStream *rs, uint16 id, const Palette *pal=0, const ConvertShapeFormat *format=0) |
| |
|
void | loadTypeFlags (Common::SeekableReadStream *rs) |
| |
|
void | loadDamageDat (Common::SeekableReadStream *rs) |
| |
|
const ShapeInfo * | getShapeInfo (uint32 shapenum) |
| |
|
void | loadAnimDat (Common::SeekableReadStream *rs) |
| |
|
const ActorAnim * | getAnim (uint32 shape) const |
| |
|
const AnimAction * | getAnim (uint32 shape, uint32 action) const |
| |
|
| ShapeArchive (uint16 id, const Palette *pal=0, const ConvertShapeFormat *format=0) |
| |
|
| ShapeArchive (Common::SeekableReadStream *rs, uint16 id, const Palette *pal=0, const ConvertShapeFormat *format=0) |
| |
|
Shape * | getShape (uint32 shapenum) |
| |
| void | cache (uint32 shapenum) override |
| | Cache a single object. More...
|
| |
| void | uncache (uint32 shapenum) override |
| |
| bool | isCached (uint32 shapenum) const override |
| | Check if an object is cached. More...
|
| |
|
| Archive () |
| | create Archive without any input sources
|
| |
| | Archive (Common::SeekableReadStream *rs) |
| |
| bool | addSource (FlexFile *af) |
| |
|
bool | addSource (Common::SeekableReadStream *rs) |
| | add input source, autodetecting the type (as the constructor)
|
| |
|
void | cache () |
| | Cache all objects.
|
| |
| virtual void | cache (uint32 index)=0 |
| | Cache a single object. More...
|
| |
| void | uncache () |
| |
| virtual void | uncache (uint32 index)=0 |
| |
| virtual bool | isCached (uint32 index) const =0 |
| | Check if an object is cached. More...
|
| |
|
uint32 | getCount () const |
| |