OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::ScriptCompiler::AbstractTreeBuilder Class Reference
+ Collaboration diagram for Ogre::ScriptCompiler::AbstractTreeBuilder:

Public Member Functions

 AbstractTreeBuilder (ScriptCompiler *compiler)
 
const AbstractNodeListPtrgetResult () const
 
void visit (ConcreteNode *node)
 

Static Public Member Functions

static void visit (AbstractTreeBuilder *visitor, const ConcreteNodeList &nodes)
 

Private Attributes

ScriptCompilermCompiler
 
AbstractNodemCurrent
 
AbstractNodeListPtr mNodes
 

Detailed Description

Definition at line 298 of file OgreScriptCompiler.h.

Constructor & Destructor Documentation

Ogre::ScriptCompiler::AbstractTreeBuilder::AbstractTreeBuilder ( ScriptCompiler compiler)

Member Function Documentation

const AbstractNodeListPtr& Ogre::ScriptCompiler::AbstractTreeBuilder::getResult ( ) const
void Ogre::ScriptCompiler::AbstractTreeBuilder::visit ( ConcreteNode node)
static void Ogre::ScriptCompiler::AbstractTreeBuilder::visit ( AbstractTreeBuilder visitor,
const ConcreteNodeList nodes 
)
static

Member Data Documentation

ScriptCompiler* Ogre::ScriptCompiler::AbstractTreeBuilder::mCompiler
private

Definition at line 303 of file OgreScriptCompiler.h.

AbstractNode* Ogre::ScriptCompiler::AbstractTreeBuilder::mCurrent
private

Definition at line 302 of file OgreScriptCompiler.h.

AbstractNodeListPtr Ogre::ScriptCompiler::AbstractTreeBuilder::mNodes
private

Definition at line 301 of file OgreScriptCompiler.h.


The documentation for this class was generated from the following file: