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

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

#include <CCPUScriptCompiler.h>

Inheritance diagram for PUAtomAbstractNode:
PUAbstractNode

Public Member Functions

 PUAtomAbstractNode (PUAbstractNode *ptr)
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 value
unsigned int id
- Public Attributes inherited from PUAbstractNode
std::string file
unsigned int line
PUAbstractNodeType type
PUAbstractNodeparent
Refcontext

Detailed Description

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

Constructor & Destructor Documentation

var PUAtomAbstractNode ( var  ptr)
local PUAtomAbstractNode ( local  ptr)

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 value
var value
local value

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