|
uint8 * | getRawObject (uint32 index, uint32 *sizep=0) |
|
uint32 | getRawSize (uint32 index) const |
|
◆ Archive()
create Archive with a single input source, autodetecting the type Will create FlexFile; ids will be deleted.
◆ addSource()
bool Ultima::Ultima8::Archive::addSource |
( |
FlexFile * |
af | ) |
|
add input source. FlexFile will be deleted on destruction Input sources are used in the reversed order they are added. Effect of adding sources after having accessed objects is undef.
◆ uncache() [1/2]
void Ultima::Ultima8::Archive::uncache |
( |
| ) |
|
Uncache all objects Potentially dangerous: all stored objects will be deleted; make sure they are no longer in use.
◆ uncache() [2/2]
virtual void Ultima::Ultima8::Archive::uncache |
( |
uint32 |
index | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: