This abstract node represents a script property. More...
#include <CCPUScriptCompiler.h>
Public Member Functions | |
| PUPropertyAbstractNode (PUAbstractNode *ptr) | |
| PUPropertyAbstractNode ( var ptr) | |
| PUPropertyAbstractNode ( local ptr) | |
| virtual | ~PUPropertyAbstractNode () |
| PUAbstractNode * | clone () const |
| Returns a new AbstractNode which is a replica of this one. More... | |
| std::string | getValue () const |
| Returns a string value depending on the type of the AbstractNode. More... | |
Public Member Functions inherited from PUAbstractNode | |
| PUAbstractNode (PUAbstractNode *ptr) | |
| virtual | ~PUAbstractNode () |
Public Attributes | |
| std::string | name |
| unsigned int | id |
| PUAbstractNodeList | values |
Public Attributes inherited from PUAbstractNode | |
| std::string | file |
| unsigned int | line |
| PUAbstractNodeType | type |
| PUAbstractNode * | parent |
| Ref * | context |
This abstract node represents a script property.
| PUPropertyAbstractNode | ( | PUAbstractNode * | ptr | ) |
| var PUPropertyAbstractNode | ( | var | ptr | ) |
| local PUPropertyAbstractNode | ( | local | ptr | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Returns a new AbstractNode which is a replica of this one.
Implements PUAbstractNode.
|
virtual |
Returns a new AbstractNode which is a replica of this one.
Implements PUAbstractNode.
|
virtual |
Returns a new AbstractNode which is a replica of this one.
Implements PUAbstractNode.
|
virtual |
Returns a string value depending on the type of the AbstractNode.
Implements PUAbstractNode.
|
virtual |
Returns a string value depending on the type of the AbstractNode.
Implements PUAbstractNode.
|
virtual |
Returns a string value depending on the type of the AbstractNode.
Implements PUAbstractNode.
| unsigned int id |
| var id |
| local id |
| std::string name |
| var name |
| local name |
| PUAbstractNodeList values |
| var values |
| local values |