#include <particleSystemManager.h>
Private Member Functions | |
INLINE void | set_frame_stepping (int every_nth_frame) |
INLINE int | get_frame_stepping (void) const |
INLINE void | attach_particlesystem (ParticleSystem *ps) |
void | remove_particlesystem (ParticleSystem *ps) |
INLINE void | clear (void) |
void | do_particles (float dt) |
Private Attributes | |
plist< PT(ParticleSystem) | _ps_list ) |
int | _nth_frame |
int | _cur_frame |
PUBLISHED | __pad0__: ParticleSystemManager(int every_nth_frame = 1) |
|
Referenced by event_add_particles(), and ParticleSystem::spawn_child_system(). |
|
|
|
Definition at line 66 of file particleSystemManager.cxx. References _cur_frame, _nth_frame, _ps_list, ParticleSystem::get_active_system_flag(), ParticleSystem::get_system_age(), ParticleSystem::get_system_grows_older_flag(), ParticleSystem::get_system_lifespan(), ParticleSystem::render(), ParticleSystem::set_system_age(), and ParticleSystem::update(). Referenced by event_csn_update(). |
|
|
|
Definition at line 44 of file particleSystemManager.cxx. |
|
Referenced by event_add_particles(). |
|
Definition at line 43 of file particleSystemManager.h. |
|
Definition at line 40 of file particleSystemManager.h. Referenced by do_particles(). |
|
Definition at line 39 of file particleSystemManager.h. Referenced by do_particles(). |
|
Definition at line 37 of file particleSystemManager.h. Referenced by do_particles(), and remove_particlesystem(). |