OGRE
13.6
Object-Oriented Graphics Rendering Engine
|
#include <OgreScriptCompiler.h>
Public Member Functions | |
AbstractNode (AbstractNode *ptr) | |
virtual | ~AbstractNode () |
virtual AbstractNode * | clone () const =0 |
Returns a new AbstractNode which is a replica of this one. More... | |
const String & | getString () const |
Returns the string content of the node for ANT_ATOM. Empty string otherwise. More... | |
virtual const String & | getValue () const =0 |
Returns a string value depending on the type of the AbstractNode. More... | |
Public Attributes | |
Any | context |
String | file |
unsigned int | line |
AbstractNode * | parent |
AbstractNodeType | type |
Ogre::AbstractNode::AbstractNode | ( | AbstractNode * | ptr | ) |
|
inlinevirtual |
|
pure virtual |
Returns a new AbstractNode which is a replica of this one.
Implemented in Ogre::VariableAccessAbstractNode, Ogre::ImportAbstractNode, Ogre::PropertyAbstractNode, Ogre::ObjectAbstractNode, and Ogre::AtomAbstractNode.
|
pure virtual |
Returns a string value depending on the type of the AbstractNode.
Implemented in Ogre::VariableAccessAbstractNode, Ogre::ImportAbstractNode, Ogre::PropertyAbstractNode, Ogre::ObjectAbstractNode, and Ogre::AtomAbstractNode.
String Ogre::AbstractNode::file |
unsigned int Ogre::AbstractNode::line |
AbstractNodeType Ogre::AbstractNode::type |
Referenced by getString().
AbstractNode* Ogre::AbstractNode::parent |
Any Ogre::AbstractNode::context |