#include <request.h>
Public Member Functions | |
RequestParser (ResourceManager *resman, Decompressor *decompressor) | |
bool | handleChunk (DgdsChunkReader &chunk, ParserData *data) override |
Public Member Functions inherited from Dgds::DgdsParser | |
DgdsParser (ResourceManager *resman, Decompressor *decompressor) | |
bool | parse (ParserData *data, const Common::String &filename) |
Protected Member Functions | |
bool | parseREQChunk (RequestData &data, DgdsChunkReader &chunk, int num) |
bool | parseGADChunk (RequestData &data, DgdsChunkReader &chunk, int num) |
Additional Inherited Members | |
Static Public Member Functions inherited from Dgds::DgdsParser | |
static Common::HashMap< uint16, Common::String > | readTags (Common::SeekableReadStream *stream) |
Public Attributes inherited from Dgds::DgdsParser | |
uint32 | _bytesRead |
Protected Attributes inherited from Dgds::DgdsParser | |
Common::String | _filename |
A "Request" is described by a REQ file. Requests are things like menus, inventory items, etc.
Request files include REQ and GAD (Gadget) chunks.