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;