attachParticlesystem void ParticleSystemManager::attach_particlesystem(ParticleSystem *ps); Undocumented function. |
clear void ParticleSystemManager::clear(void); Undocumented function. |
doParticles void ParticleSystemManager::do_particles(float dt); Description : does an update and render for each ps in the list. this is probably the one you want to use. Rendering is the expensive operation, and particles REALLY should at least be updated every frame, so nth_frame stepping applies only to rendering. |
getFrameStepping int ParticleSystemManager::get_frame_stepping(void) const; Undocumented function. |
output virtual void ParticleSystemManager::output(ostream &out) const; Description : Write a string representation of this instance to <out>. |
removeParticlesystem void ParticleSystemManager::remove_particlesystem(ParticleSystem *ps); Description : removes a ps from the maintenance list |
setFrameStepping void ParticleSystemManager::set_frame_stepping(int every_nth_frame); Filename: particleSystemManager.I Created by: charles (28Jun00) PANDA 3D SOFTWARE Copyright (c) 2001 - 2004, Disney Enterprises, Inc. All rights reserved All use of this software is subject to the terms of the Panda 3d Software license. You should have received a copy of this license along with this source code; you will also find a current copy of the license at http://etc.cmu.edu/panda3d/docs/license/ . To contact the maintainers of this program write to panda3d-general@lists.sourceforge.net . |
write virtual void ParticleSystemManager::write(ostream &out, int indent = (0)) const; Description : Write a string representation of this instance to <out>. |
writePsList virtual void ParticleSystemManager::write_ps_list(ostream &out, int indent = (0)) const; Description : Write a string representation of this instance to <out>. |