52 PC_VOCABWORDDESC = 160,
213 WINAGI_VERSION_LENGTH = 16
271 bool checkAgiVersionProperty(
const WagProperty &version)
const;
278 uint16 convertToAgiVersionNumber(
const WagProperty &version);
void setPropCode(WagPropertyCode propCode)
Game description (WinAGI 1.1.21 limits these to 4096 bytes)
Definition: wagparser.h:41
bool _readOk
Was the property read ok from the source stream?
Definition: wagparser.h:196
Game executable.
Definition: wagparser.h:48
void deepCopy(const WagProperty &other)
const PropertyList & getProperties() const
Definition: wagparser.h:250
WagPropertyType
Definition: wagparser.h:66
uint16 _propSize
Property's size (Part of the property's header)
Definition: wagparser.h:200
PropertyList _propList
List of loaded properties from the file.
Definition: wagparser.h:303
Last edit date.
Definition: wagparser.h:45
byte _propNum
Property number (Part of the property's header)
Definition: wagparser.h:199
Definition: wagparser.h:34
bool parsedOk() const
Definition: wagparser.h:284
Common::Array< WagProperty > PropertyList
A type definition for an array of *.wag file properties.
Definition: wagparser.h:215
An undefined property code (Added for ScummVM).
Definition: wagparser.h:59
Default syntax.
Definition: wagparser.h:50
char * _propData
The property's data (Plus a trailing zero for C-style string access)
Definition: wagparser.h:201
Game ID.
Definition: wagparser.h:43
bool readOk() const
Definition: wagparser.h:149
enum WagPropertyType getType() const
Definition: wagparser.h:161
WagProperty & operator=(const WagProperty &other)
byte getNumber() const
Definition: wagparser.h:167
WagPropertyCode
Definition: wagparser.h:40
bool read(Common::SeekableReadStream &stream)
enum WagPropertyCode _propCode
Property code (Part of the property's header)
Definition: wagparser.h:197
void setPropDataSize(Common::String str)
Resource directory name.
Definition: wagparser.h:49
About game (WinAGI 1.1.21 limits these to 4096 bytes)
Definition: wagparser.h:47
Game version (WinAGI 1.1.21 limits these to 256 bytes)
Definition: wagparser.h:46
An undefined property type (Added for ScummVM).
Definition: wagparser.h:86
Definition: ini-file.h:58
const char * getData() const
Definition: wagparser.h:180
uint16 getSize() const
Definition: wagparser.h:173
Game author (WinAGI 1.1.21 limits these to 256 bytes)
Definition: wagparser.h:42
Interpreter version (WinAGI 1.1.21 defaults to version 2.917)
Definition: wagparser.h:44
enum WagPropertyType _propType
Property type (Part of the property's header)
Definition: wagparser.h:198
bool _parsedOk
Did the parsing of the file go ok?
Definition: wagparser.h:304
Definition: wagparser.h:209
enum WagPropertyCode getCode() const
Definition: wagparser.h:155