| __pad0__ | LineParticleRenderer | [private] |
| _aabb_max | LineParticleRenderer | [private] |
| _aabb_min | LineParticleRenderer | [private] |
| _alpha_mode | BaseParticleRenderer | [protected] |
| _color_array | LineParticleRenderer | [private] |
| _head_color | LineParticleRenderer | [private] |
| _max_pool_size | LineParticleRenderer | [private] |
| _tail_color | LineParticleRenderer | [private] |
| _vertex_array | LineParticleRenderer | [private] |
| BaseParticleRenderer(ParticleRendererAlphaMode alpha_decay=PR_ALPHA_NONE) | BaseParticleRenderer | [protected] |
| BaseParticleRenderer(const BaseParticleRenderer ©) | BaseParticleRenderer | [protected] |
| birth_particle(int index) | LineParticleRenderer | [private, virtual] |
| CPT(RenderState) _render_state | BaseParticleRenderer | [protected] |
| disable_alpha(void) | BaseParticleRenderer | [protected] |
| enable_alpha(void) | BaseParticleRenderer | [protected] |
| get_class_type() | ReferenceCount | [inline, static] |
| get_cur_alpha(BaseParticle *bp) | BaseParticleRenderer | [protected] |
| get_head_color(void) const | LineParticleRenderer | [private] |
| get_tail_color(void) const | LineParticleRenderer | [private] |
| init_geoms(void) | LineParticleRenderer | [private, virtual] |
| init_type() | ReferenceCount | [inline, static] |
| kill_particle(int index) | LineParticleRenderer | [private, virtual] |
| LineParticleRenderer(const LineParticleRenderer ©) | LineParticleRenderer | [private] |
| LineParticleRenderer(const Colorf &head, const Colorf &tail, ParticleRendererAlphaMode alpha_mode) | LineParticleRenderer | [private] |
| make_copy(void) | LineParticleRenderer | [private, virtual] |
| operator=(const ReferenceCount &) | ReferenceCount | [protected] |
| ParticleSystem class | BaseParticleRenderer | [friend] |
| PT(GeomLine) _line_primitive | LineParticleRenderer | [private] |
| ref() const | ReferenceCount | [protected] |
| ReferenceCount() | ReferenceCount | [protected] |
| ReferenceCount(const ReferenceCount &) | ReferenceCount | [protected] |
| render(pvector< PT(PhysicsObject) > &po_vector, int ttl_particles) | LineParticleRenderer | [private, virtual] |
| resize_pool(int new_size) | LineParticleRenderer | [private, virtual] |
| set_head_color(const Colorf &c) | LineParticleRenderer | [private] |
| set_tail_color(const Colorf &c) | LineParticleRenderer | [private] |
| test_ref_count_integrity() const | ReferenceCount | [protected] |
| unref() const | ReferenceCount | [protected] |
| update_alpha_mode(ParticleRendererAlphaMode am) | BaseParticleRenderer | [protected] |
| ~LineParticleRenderer(void) | LineParticleRenderer | [private, virtual] |
| ~ReferenceCount() | ReferenceCount | [protected] |