A macro definition.
More...
#include <OgreGLSLPreprocessor.h>
◆ Macro()
| Ogre::CPreprocessor::Macro::Macro |
( |
const Token & |
iName | ) |
|
|
inline |
◆ Expand()
Expand the macro value (will not work for functions)
◆ Args
| std::vector<Token> Ogre::CPreprocessor::Macro::Args |
The names of the arguments.
◆ Body
| Token Ogre::CPreprocessor::Macro::Body |
Unparsed macro body (keeps the whole raw unparsed macro body)
◆ ExpandFunc
A pointer to function implementation (if macro is really a func)
◆ Expanding
| bool Ogre::CPreprocessor::Macro::Expanding |
true if macro expansion is in progress
◆ Name
| Token Ogre::CPreprocessor::Macro::Name |
◆ Value
| Token Ogre::CPreprocessor::Macro::Value |
The documentation for this class was generated from the following files: