22 #ifndef ULTIMA8_FILESYS_FLEXFILE_H 23 #define ULTIMA8_FILESYS_FLEXFILE_H 55 uint8 *
getObject(uint32 index, uint32 *size =
nullptr);
60 uint32
getSize(uint32 index)
const;
66 return _entries.
size();
bool exists(uint32 index)
Definition: flex_file.h:42
Definition: flex_file.h:28
uint32 getSize(uint32 index) const
bool isValid() const
Check if constructed object is indeed a valid archive.
Definition: flex_file.h:36
uint8 * getObject(uint32 index, uint32 *size=nullptr)
Definition: detection.h:27
FlexFile(Common::SeekableReadStream *rs)
Common::SeekableReadStream * getDataSource(uint32 index, bool is_text=false)
uint32 getCount() const
Definition: flex_file.h:65
size_type size() const
Definition: array.h:315
Definition: flex_file.h:75