22#ifndef GOT_UTILS_RES_ARCHIVE_H
23#define GOT_UTILS_RES_ARCHIVE_H
25#include "common/archive.h"
26#include "common/stream.h"
34 uint32 _originalSize = 0;
40#define RES_MAX_ENTRIES 256
41#define RES_HEADER_ENTRY_SIZE 23
52 void decrypt(
byte *buf,
size_t len,
byte key)
const;
57 void lzssDecompress(
const byte *src,
byte *dest)
const;
Definition: archive.h:141
Definition: res_archive.h:42
const Common::ArchiveMemberPtr getMember(const Common::Path &path) const override
Common::SeekableReadStream * createReadStreamForMember(const Common::Path &path) const override
int listMembers(Common::ArchiveMemberList &list) const override
bool hasFile(const Common::Path &path) const override