OGRE 14.3
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. | |
const String & | getString () const |
Returns the string content of the node for ANT_ATOM. Empty string otherwise. | |
virtual const String & | getValue () const =0 |
Returns a string value depending on the type of the AbstractNode. | |
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::AtomAbstractNode, Ogre::ObjectAbstractNode, Ogre::PropertyAbstractNode, Ogre::ImportAbstractNode, and Ogre::VariableAccessAbstractNode.
Returns a string value depending on the type of the AbstractNode.
Implemented in Ogre::AtomAbstractNode, Ogre::ObjectAbstractNode, Ogre::PropertyAbstractNode, Ogre::ImportAbstractNode, and Ogre::VariableAccessAbstractNode.
String Ogre::AbstractNode::file |
AbstractNodeType Ogre::AbstractNode::type |
Referenced by getString().
AbstractNode* Ogre::AbstractNode::parent |
Any Ogre::AbstractNode::context |