BOL | Ogre::CPreprocessor | |
CPreprocessor(const Token &iToken, int iLine) | Ogre::CPreprocessor | |
CPreprocessor() | Ogre::CPreprocessor | inline |
CPreprocessor::Macro | Ogre::CPreprocessor | friend |
Define(const char *iMacroName, size_t iMacroNameLen, const char *iMacroValue, size_t iMacroValueLen) | Ogre::CPreprocessor | |
Define(const char *iMacroName, size_t iMacroNameLen, long iMacroValue) | Ogre::CPreprocessor | |
EnableElif | Ogre::CPreprocessor | |
EnableOutput | Ogre::CPreprocessor | |
Error(int iLine, const char *iError, const Token *iToken=NULL) | Ogre::CPreprocessor | static |
ErrorHandler | Ogre::CPreprocessor | static |
ErrorHandlerFunc typedef | Ogre::CPreprocessor | |
ExpandDefined(CPreprocessor *iParent, const std::vector< Token > &iArgs) | Ogre::CPreprocessor | static |
ExpandMacro(const Token &iToken) | Ogre::CPreprocessor | |
GetArgument(Token &oArg, bool iExpand, bool shouldAppendArg) | Ogre::CPreprocessor | |
GetArguments(std::vector< Token > &oArgs, bool iExpand, bool shouldAppendArg) | Ogre::CPreprocessor | |
GetExpression(Token &oResult, int iLine, int iOpPriority=0) | Ogre::CPreprocessor | |
GetToken(bool iExpand) | Ogre::CPreprocessor | |
GetValue(const Token &iToken, long &oValue, int iLine) | Ogre::CPreprocessor | |
GetValueDef(const Token &iToken, long &oValue, int iLine) | Ogre::CPreprocessor | |
HandleDefine(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleDirective(Token &iToken, int iLine) | Ogre::CPreprocessor | |
HandleElif(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleElse(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleEndIf(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleIf(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleIf(bool val, int iLine) | Ogre::CPreprocessor | |
HandleIfDef(Token &iBody, int iLine) | Ogre::CPreprocessor | |
HandleUnDef(Token &iBody, int iLine) | Ogre::CPreprocessor | |
IsDefined(const Token &iToken) | Ogre::CPreprocessor | |
Line | Ogre::CPreprocessor | |
MacroList | Ogre::CPreprocessor | |
Parse(const Token &iSource) | Ogre::CPreprocessor | |
Parse(const char *iSource, size_t iLength, size_t &oLength) | Ogre::CPreprocessor | |
Source | Ogre::CPreprocessor | |
SourceEnd | Ogre::CPreprocessor | |
Undef(const char *iMacroName, size_t iMacroNameLen) | Ogre::CPreprocessor | |
~CPreprocessor() | Ogre::CPreprocessor | virtual |