OGRE  1.10.11
Object-Oriented Graphics Rendering Engine
Ogre::AtomAbstractNode Class Reference

This is an abstract node which cannot be broken down further. More...

#include <OgreScriptCompiler.h>

+ Inheritance diagram for Ogre::AtomAbstractNode:

Public Member Functions

 AtomAbstractNode (AbstractNode *ptr)
 
AbstractNodeclone () const
 Returns a new AbstractNode which is a replica of this one. More...
 
String getValue () const
 Returns a string value depending on the type of the AbstractNode. More...
 

Public Attributes

Any context
 
String file
 
uint32 id
 
unsigned int line
 
AbstractNodeparent
 
AbstractNodeType type
 
String value
 

Detailed Description

This is an abstract node which cannot be broken down further.

Constructor & Destructor Documentation

Ogre::AtomAbstractNode::AtomAbstractNode ( AbstractNode ptr)

Member Function Documentation

AbstractNode* Ogre::AtomAbstractNode::clone ( ) const
virtual

Returns a new AbstractNode which is a replica of this one.

Implements Ogre::AbstractNode.

String Ogre::AtomAbstractNode::getValue ( ) const
virtual

Returns a string value depending on the type of the AbstractNode.

Implements Ogre::AbstractNode.

Member Data Documentation

String Ogre::AtomAbstractNode::value
uint32 Ogre::AtomAbstractNode::id
String Ogre::AbstractNode::file
inherited
unsigned int Ogre::AbstractNode::line
inherited
AbstractNodeType Ogre::AbstractNode::type
inherited
AbstractNode* Ogre::AbstractNode::parent
inherited
Any Ogre::AbstractNode::context
inherited

The documentation for this class was generated from the following file: