|
| MouseShapeArchive (uint16 id, Palette *pal=0, const ConvertShapeFormat *format=0) |
|
| MouseShapeArchive (Shape *shape, uint16 id, Palette *pal=0, const ConvertShapeFormat *format=0) |
|
void | cache (uint32 shapenum) override |
| Cache a single object.
|
|
void | uncache (uint32 shapenum) override |
|
bool | isCached (uint32 shapenum) const override |
| Check if an object is cached.
|
|
| 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.
|
|
void | uncache (uint32 shapenum) override |
|
bool | isCached (uint32 shapenum) const override |
| Check if an object is cached.
|
|
| 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.
|
|
void | uncache () |
|
uint32 | getCount () const |
|
|
uint8 * | getRawObject (uint32 index, uint32 *sizep=0) |
|
uint32 | getRawSize (uint32 index) const |
|
uint16 | _id |
|
const ConvertShapeFormat * | _format |
|
const Palette * | _palette |
|
Std::vector< Shape * > | _shapes |
|
uint32 | _count |
|
◆ uncache()
void Ultima::Ultima8::MouseShapeArchive::uncache |
( |
uint32 |
index | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: