cocos2d-x  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PUPropertyAbstractNode Class Reference

This abstract node represents a script property. More...

#include <CCPUScriptCompiler.h>

Inheritance diagram for PUPropertyAbstractNode:
PUAbstractNode

Public Member Functions

 PUPropertyAbstractNode (PUAbstractNode *ptr)
 PUPropertyAbstractNode ( var ptr)
 PUPropertyAbstractNode ( local ptr)
virtual ~PUPropertyAbstractNode ()
PUAbstractNodeclone () 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
PUAbstractNodeparent
Refcontext

Detailed Description

This abstract node represents a script property.

Constructor & Destructor Documentation

var PUPropertyAbstractNode ( var  ptr)
local PUPropertyAbstractNode ( local  ptr)
virtual ~PUPropertyAbstractNode ( )
virtual
var ~PUPropertyAbstractNode ( )
virtual
local ~PUPropertyAbstractNode ( )
virtual

Member Function Documentation

PUAbstractNode* clone ( ) const
virtual

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

Implements PUAbstractNode.

var clone ( )
virtual

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

Implements PUAbstractNode.

local clone ( )
virtual

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

Implements PUAbstractNode.

std::string getValue ( ) const
virtual

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

Implements PUAbstractNode.

var getValue ( )
virtual

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

Implements PUAbstractNode.

local getValue ( )
virtual

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

Implements PUAbstractNode.

Member Data Documentation

unsigned int id
var id
local id
std::string name
var name
local name
var values
local values

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