#include <CCPUBehaviour.h>
| virtual void copyAttributesTo |
( |
PUBehaviour * |
behaviour | ) |
|
|
virtual |
| var copyAttributesTo |
( |
var |
behaviour | ) |
|
|
virtual |
| local copyAttributesTo |
( |
local |
behaviour | ) |
|
|
virtual |
| const std::string& getBehaviourType |
( |
void |
| ) |
const |
|
inline |
| local getBehaviourType |
( |
|
| ) |
|
|
inline |
virtual void
initParticleForEmission |
( |
PUParticle3D * |
particle | ) |
|
|
inlinevirtual |
Perform initialising activities as soon as the particle with which the ParticleBehaviour is associated, is emitted.
| var initParticleForEmission |
( |
var |
particle | ) |
|
|
inlinevirtual |
Perform initialising activities as soon as the particle with which the ParticleBehaviour is associated, is emitted.
| local initParticleForEmission |
( |
local |
particle | ) |
|
|
inlinevirtual |
Perform initialising activities as soon as the particle with which the ParticleBehaviour is associated, is emitted.
virtual void
initParticleForExpiration |
( |
PUParticle3D * |
particle, |
|
|
float |
timeElapsed |
|
) |
| |
|
inlinevirtual |
Perform some action if a particle expires.
| var initParticleForExpiration |
( |
var |
particle, |
|
|
var |
timeElapsed |
|
) |
| |
|
inlinevirtual |
Perform some action if a particle expires.
| local initParticleForExpiration |
( |
local |
particle, |
|
|
local |
timeElapsed |
|
) |
| |
|
inlinevirtual |
Perform some action if a particle expires.
| virtual void notifyRescaled |
( |
const Vec3 & |
scale | ) |
|
|
inlinevirtual |
Notify that the Behaviour is rescaled.
| var notifyRescaled |
( |
var |
scale | ) |
|
|
inlinevirtual |
Notify that the Behaviour is rescaled.
| local notifyRescaled |
( |
local |
scale | ) |
|
|
inlinevirtual |
Notify that the Behaviour is rescaled.
| void setBehaviourType |
( |
const std::string & |
behaviourType | ) |
|
|
inline |
| var setBehaviourType |
( |
var |
behaviourType | ) |
|
|
inline |
| local setBehaviourType |
( |
local |
behaviourType | ) |
|
|
inline |
| virtual void unPrepare |
( |
| ) |
|
|
inlinevirtual |
| virtual void updateBehaviour |
( |
PUParticle3D * |
particle, |
|
|
float |
deltaTime |
|
) |
| |
|
inlinevirtual |
| var updateBehaviour |
( |
var |
particle, |
|
|
var |
deltaTime |
|
) |
| |
|
inlinevirtual |
| local updateBehaviour |
( |
local |
particle, |
|
|
local |
deltaTime |
|
) |
| |
|
inlinevirtual |
Although the scale is on a Particle System level, the behaviour can also be scaled.
Although the scale is on a Particle System level, the behaviour can also be scaled.
Although the scale is on a Particle System level, the behaviour can also be scaled.
| std::string _behaviourType |
|
protected |
The documentation for this class was generated from the following file:
- /Users/minggo/SourceCode/cocos2d-x/extensions/Particle3D/PU/CCPUBehaviour.h