22 #ifndef TETRAEDGE_OBB_ARCHIVE_H 23 #define TETRAEDGE_OBB_ARCHIVE_H 25 #include "common/archive.h" 26 #include "common/ptr.h" 27 #include "common/stream.h" 28 #include "common/hashmap.h" 29 #include "common/hash-str.h" 44 uint32 size) : _fileOffset(offset), _fileSize(size) {}
57 const Common::Path& obbName) : _files(files), _obbName(obbName) {}
Definition: detection.h:27
Definition: obb_archive.h:33
bool hasFile(const Common::Path &path) const override
Definition: archive.h:141
const Common::ArchiveMemberPtr getMember(const Common::Path &path) const override
Common::SeekableReadStream * createReadStreamForMember(const Common::Path &path) const override
Definition: obb_archive.h:41
int listMembers(Common::ArchiveMemberList &) const override