ScummVM API documentation
Wintermute::XFileLexer Class Reference

Public Member Functions

 XFileLexer (byte *buffer, uint32 fileSize, bool isText)
 
void advanceToNextToken ()
 
void skipTerminator ()
 
bool eof ()
 
bool tokenIsIdentifier ()
 
bool tokenIsIdentifier (const char *val)
 
void advanceOnOpenBraces ()
 
bool reachedClosedBraces ()
 
TokenType getTypeOfToken ()
 
bool tokenIsOfType (TokenType type)
 
int tokenToInt ()
 
double tokenToFloat ()
 
Common::String tokenToString ()
 
uint32 tokenToUint32 ()
 
void skipObject ()
 
float readFloat ()
 
int readInt ()
 
Common::String readString ()
 
uint32 readUint32 ()
 

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