BaseParticleFactory

from panda3d.physics import BaseParticleFactory
class BaseParticleFactory

Bases: ReferenceCount

Pure Virtual base class for creating particles

Inheritance diagram

Inheritance diagram of BaseParticleFactory

__init__(*args, **kwargs)
getLifespanBase()

C++ Interface: get_lifespan_base(BaseParticleFactory self)

/**
  • public

*/

getLifespanSpread()

C++ Interface: get_lifespan_spread(BaseParticleFactory self)

/**
  • public

*/

getMassBase()

C++ Interface: get_mass_base(BaseParticleFactory self)

/**
  • public

*/

getMassSpread()

C++ Interface: get_mass_spread(BaseParticleFactory self)

/**
  • public

*/

getTerminalVelocityBase()

C++ Interface: get_terminal_velocity_base(BaseParticleFactory self)

/**
  • public

*/

getTerminalVelocitySpread()

C++ Interface: get_terminal_velocity_spread(BaseParticleFactory self)

/**
  • public

*/

get_lifespan_base()

C++ Interface: get_lifespan_base(BaseParticleFactory self)

/**
  • public

*/

get_lifespan_spread()

C++ Interface: get_lifespan_spread(BaseParticleFactory self)

/**
  • public

*/

get_mass_base()

C++ Interface: get_mass_base(BaseParticleFactory self)

/**
  • public

*/

get_mass_spread()

C++ Interface: get_mass_spread(BaseParticleFactory self)

/**
  • public

*/

get_terminal_velocity_base()

C++ Interface: get_terminal_velocity_base(BaseParticleFactory self)

/**
  • public

*/

get_terminal_velocity_spread()

C++ Interface: get_terminal_velocity_spread(BaseParticleFactory self)

/**
  • public

*/

output()

C++ Interface: output(BaseParticleFactory self, ostream out)

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

*/

setLifespanBase()

C++ Interface: set_lifespan_base(const BaseParticleFactory self, float lb)

/**
  • public

*/

setLifespanSpread()

C++ Interface: set_lifespan_spread(const BaseParticleFactory self, float ls)

/**
  • public

*/

setMassBase()

C++ Interface: set_mass_base(const BaseParticleFactory self, float mb)

/**
  • public

*/

setMassSpread()

C++ Interface: set_mass_spread(const BaseParticleFactory self, float ms)

/**
  • public

*/

setTerminalVelocityBase()

C++ Interface: set_terminal_velocity_base(const BaseParticleFactory self, float tvb)

/**
  • public

*/

setTerminalVelocitySpread()

C++ Interface: set_terminal_velocity_spread(const BaseParticleFactory self, float tvs)

/**
  • public

*/

set_lifespan_base()

C++ Interface: set_lifespan_base(const BaseParticleFactory self, float lb)

/**
  • public

*/

set_lifespan_spread()

C++ Interface: set_lifespan_spread(const BaseParticleFactory self, float ls)

/**
  • public

*/

set_mass_base()

C++ Interface: set_mass_base(const BaseParticleFactory self, float mb)

/**
  • public

*/

set_mass_spread()

C++ Interface: set_mass_spread(const BaseParticleFactory self, float ms)

/**
  • public

*/

set_terminal_velocity_base()

C++ Interface: set_terminal_velocity_base(const BaseParticleFactory self, float tvb)

/**
  • public

*/

set_terminal_velocity_spread()

C++ Interface: set_terminal_velocity_spread(const BaseParticleFactory self, float tvs)

/**
  • public

*/

write()

C++ Interface: write(BaseParticleFactory self, ostream out, int indent)

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

*/