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

#include <CCPUEmitterManager.h>

Public Member Functions

PUScriptTranslatorgetTranslator (const std::string &type)
local getTranslator ( local type)
PUEmittercreateEmitter (const std::string &type)
 ~PUEmitterManager ()

Static Public Member Functions

static PUEmitterManagerInstance ()
local Instance ()

Public Attributes

CC_CONSTRUCTOR_ACCESS __pad0__: PUEmitterManager()

Protected Attributes

CCPUBoxEmitterTranslator _boxEmitterTranlator
var _boxEmitterTranlator
local _boxEmitterTranlator
PUCircleEmitterTranslator _circleEmitterTranlator
var _circleEmitterTranlator
local _circleEmitterTranlator
PULineEmitterTranslator _lineEmitterTranlator
PUMeshSurfaceEmitterTranslator _meshSurfaceEmitterTranlator
PUPointEmitterTranslator _pointEmitterTranlator
var _pointEmitterTranlator
local _pointEmitterTranlator
PUPositionEmitterTranslator _positionEmitterTranlator
PUSlaveEmitterTranslator _slaveEmitterTranlator
var _slaveEmitterTranlator
local _slaveEmitterTranlator
PUSphereSurfaceEmitterTranslator _sphereSurfaceEmitterTranlator

Constructor & Destructor Documentation

var ~PUEmitterManager ( )
local ~PUEmitterManager ( )

Member Function Documentation

PUEmitter* createEmitter ( const std::string &  type)
var createEmitter ( var  type)
local createEmitter ( local  type)
PUScriptTranslator* getTranslator ( const std::string &  type)
var getTranslator ( var  type)
local getTranslator ( local  type)
static PUEmitterManager* Instance ( )
static
var Instance ( )
static
local Instance ( )
static

Member Data Documentation

var __pad0__
local __pad0__
CCPUBoxEmitterTranslator
_boxEmitterTranlator
protected
var _boxEmitterTranlator
protected
local _boxEmitterTranlator
protected
PUCircleEmitterTranslator
_circleEmitterTranlator
protected
var _circleEmitterTranlator
protected
local _circleEmitterTranlator
protected
PULineEmitterTranslator
_lineEmitterTranlator
protected
var _lineEmitterTranlator
protected
local _lineEmitterTranlator
protected
PUMeshSurfaceEmitterTranslator
_meshSurfaceEmitterTranlator
protected
var _meshSurfaceEmitterTranlator
protected
local _meshSurfaceEmitterTranlator
protected
PUPointEmitterTranslator
_pointEmitterTranlator
protected
var _pointEmitterTranlator
protected
local _pointEmitterTranlator
protected
PUPositionEmitterTranslator
_positionEmitterTranlator
protected
var _positionEmitterTranlator
protected
local _positionEmitterTranlator
protected
PUSlaveEmitterTranslator
_slaveEmitterTranlator
protected
var _slaveEmitterTranlator
protected
local _slaveEmitterTranlator
protected
PUSphereSurfaceEmitterTranslator
_sphereSurfaceEmitterTranlator
protected
var _sphereSurfaceEmitterTranlator
protected
local
_sphereSurfaceEmitterTranlator
protected

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