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

#include <CCPUScriptCompiler.h>

Public Types

typedef std::map< std::string,
unsigned int > 
IdMap

Public Member Functions

void setParticleSystem3D (PUParticleSystem3D *pu)
const PUAbstractNodeListcompile (const std::string &file, bool &isFirstCompile)
local compile ( local file, local isFirstCompile)
void convertToAST (const PUConcreteNodeList &nodes, PUAbstractNodeList &aNodes)

Static Public Member Functions

static PUScriptCompilerInstance ()
local Instance ()

Public Attributes

std::map< std::string,
std::string > 
env
var env
local env

Member Typedef Documentation

typedef std::map<std::string,unsigned
int> IdMap
var IdMap
local IdMap

Member Function Documentation

const PUAbstractNodeList* compile ( const std::string &  file,
bool &  isFirstCompile 
)
var compile ( var  file,
var  isFirstCompile 
)
local compile ( local  file,
local  isFirstCompile 
)
void convertToAST ( const PUConcreteNodeList nodes,
PUAbstractNodeList aNodes 
)
var convertToAST ( var  nodes,
var  aNodes 
)
local convertToAST ( local  nodes,
local  aNodes 
)
static PUScriptCompiler* Instance ( )
static
var Instance ( )
static
local Instance ( )
static
void setParticleSystem3D ( PUParticleSystem3D pu)
var setParticleSystem3D ( var  pu)
local setParticleSystem3D ( local  pu)

Member Data Documentation

std::map<std::string,std::string>
env
var env
local env

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