BaseParticleFactory

from panda3d.physics import BaseParticleFactory
class BaseParticleFactory

Bases:

Bases: ReferenceCount

Pure Virtual base class for creating particles

Inheritance diagram

Inheritance diagram of BaseParticleFactory

alloc_particle() BaseParticle
get_lifespan_base() float

public

get_lifespan_spread() float

public

get_mass_base() float

public

get_mass_spread() float

public

get_terminal_velocity_base() float

public

get_terminal_velocity_spread() float

public

output(out: panda3d.core.ostream)

Write a string representation of this instance to <out>.

populate_particle(bp: BaseParticle)

public

set_lifespan_base(lb: float)

public

set_lifespan_spread(ls: float)

public

set_mass_base(mb: float)

public

set_mass_spread(ms: float)

public

set_terminal_velocity_base(tvb: float)

public

set_terminal_velocity_spread(tvs: float)

public

write(out: panda3d.core.ostream, indent: int)

Write a string representation of this instance to <out>.