|  | OGRE-Next 3.0.0
    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. | |
| virtual 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.
| 
 | pure virtual | 
Returns a string value depending on the type of the AbstractNode.
Implemented in Ogre::AtomAbstractNode, Ogre::ObjectAbstractNode, Ogre::PropertyAbstractNode, Ogre::ImportAbstractNode, and Ogre::VariableAccessAbstractNode.
| Any Ogre::AbstractNode::context | 
| String Ogre::AbstractNode::file | 
| unsigned int Ogre::AbstractNode::line | 
| AbstractNode* Ogre::AbstractNode::parent | 
| AbstractNodeType Ogre::AbstractNode::type |