25 #include "common/file.h" 42 uint16 getDirCount()
const {
46 int16 findDirByID(uint
id)
const {
47 for (uint i = 0; i < _directories.size(); ++i) {
48 if (_directories[i].
id ==
id)
55 bool seekDir(uint
id);
57 int32 readPackedInt();
59 RawData *readCompressedData();
60 bool readCompressedData(RawData *out);
62 static void decompress(RawData
const *in, RawData *out);
64 void setVersion(
int v) {
70 uint32 _lastReadSize = 0;
71 uint32 _lastReadDecompressedSize = 0;
72 uint32 _lastReadDataOffset = 0;
92 #endif // GAMOS_FILE_H