Ogre::ScriptCompiler::AbstractTreeBuilder Class Reference

List of all members.

Public Member Functions

 AbstractTreeBuilder (ScriptCompiler *compiler)
const
AbstractNodeListPtr
getResult () const
void visit (ConcreteNode *node)

Static Public Member Functions

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

Private Attributes

AbstractNodeListPtr mNodes
AbstractNodemCurrent
ScriptCompilermCompiler


Detailed Description

Definition at line 288 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

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

Definition at line 291 of file OgreScriptCompiler.h.

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

Definition at line 292 of file OgreScriptCompiler.h.

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

Definition at line 293 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 Thu Aug 28 21:01:06 2008