direct.particles.ParticleEffect

from direct.particles.ParticleEffect import ParticleEffect

Inheritance diagram

Inheritance diagram of direct.particles.ParticleEffect

class ParticleEffect(name=None, particles=None)[source]

Bases: NodePath

__init__(self, name=None, particles=None)[source]
accelerate(self, time, stepCount=1, stepTime=0.0)[source]
addForce(self, force)[source]
addForceGroup(self, forceGroup)[source]
addParticles(self, particles)[source]
cleanup(self)[source]
clearToInitial(self)[source]
disable(self)[source]
enable(self)[source]
getForceGroupDict(self)[source]
getForceGroupList(self)[source]
getForceGroupNamed(self, name)[source]
getName(self)[source]
getParticlesDict(self)[source]
getParticlesList(self)[source]
getParticlesNamed(self, name)[source]
isEnabled(self)[source]

Note: this may be misleading if enable(), disable() not used

loadConfig(self, filename)[source]
notify = <direct.directnotify.Notifier.Notifier object>
pid = 1
removeAllForces(self)[source]
removeAllParticles(self)[source]
removeForce(self, force)[source]
removeForceGroup(self, forceGroup)[source]
removeParticles(self, particles)[source]
reset(self)[source]
saveConfig(self, filename)[source]
softStart(self, firstBirthDelay=None)[source]
softStop(self)[source]
start(self, parent=None, renderParent=None)[source]