ScummVM API documentation
Dgds::RequestParser Class Reference

#include <request.h>

Inheritance diagram for Dgds::RequestParser:
Dgds::DgdsParser

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::StringreadTags (Common::SeekableReadStream *stream)
 
- Public Attributes inherited from Dgds::DgdsParser
uint32 _bytesRead
 
- Protected Attributes inherited from Dgds::DgdsParser
Common::String _filename
 

Detailed Description

A "Request" is described by a REQ file. Requests are things like menus, inventory items, etc.

Request files include REQ and GAD (Gadget) chunks.


The documentation for this class was generated from the following file: