_alpha_mode | BaseParticleRenderer | [protected] |
_user_alpha | BaseParticleRenderer | [private] |
BaseParticleRenderer(ParticleRendererAlphaMode alpha_decay=PR_ALPHA_NONE) | BaseParticleRenderer | [protected] |
BaseParticleRenderer(const BaseParticleRenderer ©) | BaseParticleRenderer | [protected] |
birth_particle(int index)=0 | BaseParticleRenderer | [private, pure virtual] |
CPT(RenderState) _render_state | BaseParticleRenderer | [protected] |
disable_alpha(void) | BaseParticleRenderer | [protected] |
enable_alpha(void) | BaseParticleRenderer | [protected] |
get_alpha_mode(void) const | BaseParticleRenderer | [inline] |
get_class_type() | ReferenceCount | [inline, static] |
get_cur_alpha(BaseParticle *bp) | BaseParticleRenderer | [inline, protected] |
get_ref_count() const | ReferenceCount | [inline] |
get_render_node(void) const | BaseParticleRenderer | [inline] |
get_user_alpha(void) const | BaseParticleRenderer | [inline] |
init_geoms(void)=0 | BaseParticleRenderer | [private, pure virtual] |
init_type() | ReferenceCount | [inline, static] |
kill_particle(int index)=0 | BaseParticleRenderer | [private, pure virtual] |
make_copy(void)=0 | BaseParticleRenderer | [pure virtual] |
operator=(const ReferenceCount &) | ReferenceCount | [inline, protected] |
ParticleRendererAlphaMode enum name | BaseParticleRenderer | |
ParticleRendererBlendMethod enum name | BaseParticleRenderer | |
ParticleSystem class | BaseParticleRenderer | [friend] |
PP_BLEND_CUBIC enum value | BaseParticleRenderer | |
PP_BLEND_LINEAR enum value | BaseParticleRenderer | |
PP_NO_BLEND enum value | BaseParticleRenderer | |
PR_ALPHA_IN enum value | BaseParticleRenderer | |
PR_ALPHA_NONE enum value | BaseParticleRenderer | |
PR_ALPHA_OUT enum value | BaseParticleRenderer | |
PR_ALPHA_USER enum value | BaseParticleRenderer | |
PR_NOT_INITIALIZED_YET enum value | BaseParticleRenderer | |
PT(GeomNode) _render_node | BaseParticleRenderer | [private] |
ref() const | ReferenceCount | [inline] |
ReferenceCount() | ReferenceCount | [inline, protected] |
ReferenceCount(const ReferenceCount &) | ReferenceCount | [inline, protected] |
render(pvector< PT(PhysicsObject) > &po_vector, int ttl_particles)=0 | BaseParticleRenderer | [private, pure virtual] |
resize_pool(int new_size)=0 | BaseParticleRenderer | [protected, pure virtual] |
set_alpha_mode(ParticleRendererAlphaMode am) | BaseParticleRenderer | [inline] |
set_user_alpha(float ua) | BaseParticleRenderer | [inline] |
test_ref_count_integrity() const | ReferenceCount | [inline] |
unref() const | ReferenceCount | [inline] |
update_alpha_mode(ParticleRendererAlphaMode am) | BaseParticleRenderer | [protected] |
~BaseParticleRenderer(void) | BaseParticleRenderer | [virtual] |
~ReferenceCount() | ReferenceCount | [inline, protected] |