ScummVM API documentation
Grim::TextSplitter Class Reference

Public Member Functions

 TextSplitter (const Common::String &fname, Common::SeekableReadStream *data)
 
char * nextLine ()
 
char * getCurrentLine ()
 
const char * getCurrentLine () const
 
bool isEof () const
 
int getLineNumber ()
 
void setLineNumber (int line)
 
bool checkString (const char *needle)
 
void expectString (const char *expected)
 
void scanString (const char *fmt, int field_count,...)
 
void scanStringAtOffset (int offset, const char *fmt, int field_count,...)
 
void scanStringNoNewLine (const char *fmt, int field_count,...)
 
void scanStringAtOffsetNoNewLine (int offset, const char *fmt, int field_count,...)
 

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