Go to the documentation of this file.
29 #ifndef __ScriptLexer_H_
30 #define __ScriptLexer_H_
88 bool isWhitespace(Ogre::String::value_type c)
const;
89 bool isNewline(Ogre::String::value_type c)
const;
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
String lexeme
This is the lexeme for this token.
SharedPtr< ScriptTokenList > ScriptTokenListPtr
vector< ScriptTokenPtr >::type ScriptTokenList
This struct represents a token, which is an ID'd lexeme from the parsing input stream.
SharedPtr< ScriptToken > ScriptTokenPtr
uint32 line
This holds the line number of the input stream where the token was found.
Reference-counted shared pointer, used for objects where implicit destruction is required.
uint32 type
This is the id associated with the lexeme, which comes from a lexeme-token id mapping.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.