__pad0__ | PointParticleRenderer | [private] |
_aabb_max | PointParticleRenderer | [private] |
_aabb_min | PointParticleRenderer | [private] |
_alpha_mode | BaseParticleRenderer | [protected] |
_blend_method | PointParticleRenderer | [private] |
_blend_type | PointParticleRenderer | [private] |
_color_array | PointParticleRenderer | [private] |
_end_color | PointParticleRenderer | [private] |
_max_pool_size | PointParticleRenderer | [private] |
_point_size | PointParticleRenderer | [private] |
_start_color | PointParticleRenderer | [private] |
_vertex_array | PointParticleRenderer | [private] |
BaseParticleRenderer(ParticleRendererAlphaMode alpha_decay=PR_ALPHA_NONE) | BaseParticleRenderer | [protected] |
BaseParticleRenderer(const BaseParticleRenderer ©) | BaseParticleRenderer | [protected] |
birth_particle(int index) | PointParticleRenderer | [private, virtual] |
CPT(RenderState) _render_state | BaseParticleRenderer | [protected] |
create_color(const BaseParticle *p) | PointParticleRenderer | [private] |
disable_alpha(void) | BaseParticleRenderer | [protected] |
enable_alpha(void) | BaseParticleRenderer | [protected] |
get_blend_method(void) const | PointParticleRenderer | [private] |
get_blend_type(void) const | PointParticleRenderer | [private] |
get_class_type() | ReferenceCount | [inline, static] |
get_cur_alpha(BaseParticle *bp) | BaseParticleRenderer | [protected] |
get_end_color(void) const | PointParticleRenderer | [private] |
get_point_size(void) const | PointParticleRenderer | [private] |
get_start_color(void) const | PointParticleRenderer | [private] |
init_geoms(void) | PointParticleRenderer | [private, virtual] |
init_type() | ReferenceCount | [inline, static] |
kill_particle(int index) | PointParticleRenderer | [private, virtual] |
make_copy(void) | PointParticleRenderer | [private, virtual] |
operator=(const ReferenceCount &) | ReferenceCount | [protected] |
ParticleSystem class | BaseParticleRenderer | [friend] |
PointParticleRenderer(const PointParticleRenderer ©) | PointParticleRenderer | [private] |
PointParticleRenderer(ParticleRendererAlphaMode ad=PR_ALPHA_NONE, float point_size=1.0f, PointParticleBlendType bt=PP_ONE_COLOR, ParticleRendererBlendMethod bm=PP_NO_BLEND, const Colorf &sc=Colorf(1.0f, 1.0f, 1.0f, 1.0f), const Colorf &ec=Colorf(1.0f, 1.0f, 1.0f, 1.0f)) | PointParticleRenderer | [private] |
PP_BLEND_LIFE | PointParticleRenderer | [private] |
PP_BLEND_VEL | PointParticleRenderer | [private] |
PT(GeomPoint) _point_primitive | PointParticleRenderer | [private] |
ref() const | ReferenceCount | [protected] |
ReferenceCount() | ReferenceCount | [protected] |
ReferenceCount(const ReferenceCount &) | ReferenceCount | [protected] |
render(pvector< PT(PhysicsObject) > &po_vector, int ttl_particles) | PointParticleRenderer | [private, virtual] |
resize_pool(int new_size) | PointParticleRenderer | [private, virtual] |
set_blend_method(ParticleRendererBlendMethod bm) | PointParticleRenderer | [private] |
set_blend_type(PointParticleBlendType bt) | PointParticleRenderer | [private] |
set_end_color(const Colorf &ec) | PointParticleRenderer | [private] |
set_point_size(float point_size) | PointParticleRenderer | [private] |
set_start_color(const Colorf &sc) | PointParticleRenderer | [private] |
test_ref_count_integrity() const | ReferenceCount | [protected] |
unref() const | ReferenceCount | [protected] |
update_alpha_mode(ParticleRendererAlphaMode am) | BaseParticleRenderer | [protected] |
~PointParticleRenderer(void) | PointParticleRenderer | [private, virtual] |
~ReferenceCount() | ReferenceCount | [protected] |