Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Ogre::ScriptCompiler::AbstractTreeBuilder Class Reference

List of all members.

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

AbstractNodeListPtr mNodes
AbstractNodemCurrent
ScriptCompilermCompiler

Constructor & Destructor Documentation

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


Member Function Documentation

const AbstractNodeListPtr& Ogre::ScriptCompiler::AbstractTreeBuilder::getResult  )  const
 

static void Ogre::ScriptCompiler::AbstractTreeBuilder::visit AbstractTreeBuilder visitor,
const ConcreteNodeList nodes
[static]
 

void Ogre::ScriptCompiler::AbstractTreeBuilder::visit ConcreteNode node  ) 
 


Member Data Documentation

ScriptCompiler* Ogre::ScriptCompiler::AbstractTreeBuilder::mCompiler [private]
 

Definition at line 294 of file OgreScriptCompiler.h.

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

Definition at line 293 of file OgreScriptCompiler.h.

AbstractNodeListPtr Ogre::ScriptCompiler::AbstractTreeBuilder::mNodes [private]
 

Definition at line 292 of file OgreScriptCompiler.h.


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

Copyright © 2008 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sat Apr 11 13:53:44 2009