Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
Ogre::ScriptCompiler::AbstractTreeBuilder Class Reference

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:

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jun 30 2014 22:23:25