1 #ifndef _ISCRIPTPARSER_H_
2 #define _ISCRIPTPARSER_H_
6 virtual ~IScriptParser() {};
8 virtual const char* GetToken ( bool ) = 0;
9 virtual char* GetBufferCopy ( void ) = 0;
10 virtual int GetTokenOffset ( void ) = 0;
12 virtual void SkipBracedSection ( void ) = 0;
13 virtual void SkipRestOfLine ( void ) = 0;
14 virtual void UndoGetToken ( void ) = 0;
15 virtual void ResetParseSession ( void ) = 0;
17 virtual void LoadScript ( const char* ) = 0;
18 virtual void SetScript ( char* ) = 0;
20 virtual void AddBreakChar( char ) = 0;