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

3d particle emitter More...

#include <CCParticle3DEmitter.h>

Inheritance diagram for Particle3DEmitter:
Ref PUEmitter CCPUBoxEmitter PUCircleEmitter PULineEmitter PUMeshSurfaceEmitter PUPointEmitter PUPositionEmitter PUSlaveEmitter PUSphereSurfaceEmitter

Public Member Functions

virtual void updateEmitter (Particle3D *particle, float deltaTime)
local updateEmitter ( local particle, local deltaTime)
virtual void emit (int count)
void setEnabled (bool enabled)
 Enables or disables the emitter. More...
 
bool isEnabled (void) const
virtual ~Particle3DEmitter ()
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 Destructor. More...
 

Public Attributes

CC_CONSTRUCTOR_ACCESS __pad0__: Particle3DEmitter()
var __pad0__: Particle3DEmitter()
local __pad0__: Particle3DEmitter()

Protected Attributes

ParticleSystem3D_particleSystem
int _emitRate
bool _isEnabled
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 
local _referenceCount
 count of references More...
 

Friends

class ParticleSystem3D

Additional Inherited Members

- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 

Detailed Description

3d particle emitter

Constructor & Destructor Documentation

virtual ~Particle3DEmitter ( )
virtual
var ~Particle3DEmitter ( )
virtual
local ~Particle3DEmitter ( )
virtual

Member Function Documentation

virtual void emit ( int  count)
virtual

Reimplemented in PUEmitter.

var emit ( var  count)
virtual

Reimplemented in PUEmitter.

local emit ( local  count)
virtual

Reimplemented in PUEmitter.

bool isEnabled ( void  ) const
inline
var isEnabled (   )
inline
local isEnabled (   )
inline
void setEnabled ( bool  enabled)
inline

Enables or disables the emitter.

var setEnabled ( var  enabled)
inline

Enables or disables the emitter.

local setEnabled ( local  enabled)
inline

Enables or disables the emitter.

virtual void updateEmitter ( Particle3D particle,
float  deltaTime 
)
virtual

Reimplemented in PUEmitter.

var updateEmitter ( var  particle,
var  deltaTime 
)
virtual

Reimplemented in PUEmitter.

local updateEmitter ( local  particle,
local  deltaTime 
)
virtual

Reimplemented in PUEmitter.

Friends And Related Function Documentation

friend class ParticleSystem3D
friend
var ParticleSystem3D
friend
local ParticleSystem3D
friend

Member Data Documentation

var __pad0__
local __pad0__
int _emitRate
protected
var _emitRate
protected
local _emitRate
protected
bool _isEnabled
protected
var _isEnabled
protected
local _isEnabled
protected
ParticleSystem3D* _particleSystem
protected
var _particleSystem
protected
local _particleSystem
protected

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