|  | OGRE 14.3
    Object-Oriented Graphics Rendering Engine | 
#include <OgreScriptCompiler.h>
 Inheritance diagram for Ogre::AbstractNode:
 Inheritance diagram for Ogre::AbstractNode:| 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 | ) | 
References AbstractNode().
Referenced by AbstractNode(), Ogre::AtomAbstractNode::AtomAbstractNode(), Ogre::ObjectAbstractNode::ObjectAbstractNode(), Ogre::PropertyAbstractNode::PropertyAbstractNode(), Ogre::VariableAccessAbstractNode::VariableAccessAbstractNode(), clone(), Ogre::AtomAbstractNode::clone(), Ogre::ImportAbstractNode::clone(), Ogre::ObjectAbstractNode::clone(), Ogre::PropertyAbstractNode::clone(), and Ogre::VariableAccessAbstractNode::clone().
| 
 | inlinevirtual | 
| 
 | pure virtual | 
Returns a new AbstractNode which is a replica of this one.
Implemented in Ogre::AtomAbstractNode, Ogre::ImportAbstractNode, Ogre::ObjectAbstractNode, Ogre::PropertyAbstractNode, and Ogre::VariableAccessAbstractNode.
References AbstractNode().
| 
 | pure virtual | 
Returns a string value depending on the type of the AbstractNode.
Implemented in Ogre::AtomAbstractNode, Ogre::ImportAbstractNode, Ogre::ObjectAbstractNode, Ogre::PropertyAbstractNode, and Ogre::VariableAccessAbstractNode.
References getString().
| String Ogre::AbstractNode::file | 
| unsigned int Ogre::AbstractNode::line | 
| AbstractNodeType Ogre::AbstractNode::type | 
Referenced by getString().
| AbstractNode* Ogre::AbstractNode::parent | 
| Any Ogre::AbstractNode::context |