Panda3D
Public Member Functions

PointParticleFactory Class Reference

Creates point particles to user specs. More...

Inheritance diagram for PointParticleFactory:
BaseParticleFactory

List of all members.

Public Member Functions

 PointParticleFactory ()
 default constructor
 PointParticleFactory (PointParticleFactory const copy)
 copy constructor
BaseParticle allocParticle ()
float getLifespanBase ()
 public
float getLifespanSpread ()
 public
float getMassBase ()
 public
float getMassSpread ()
 public
float getTerminalVelocityBase ()
 public
float getTerminalVelocitySpread ()
 public
 output (ostream out)
 Write a string representation of this instance to <out>.
 populateParticle (BaseParticle bp)
 public
 setLifespanBase (float lb)
 public
 setLifespanSpread (float ls)
 public
 setMassBase (float mb)
 public
 setMassSpread (float ms)
 public
 setTerminalVelocityBase (float tvb)
 public
 setTerminalVelocitySpread (float tvs)
 public
 write (ostream out)
 Write a string representation of this instance to <out>.
 write (ostream out, int indent)
 Write a string representation of this instance to <out>.

Detailed Description

Creates point particles to user specs.


Constructor & Destructor Documentation

default constructor

copy constructor


Member Function Documentation

BaseParticle allocParticle ( ) [inherited]
float getLifespanBase ( ) [inherited]

public

float getLifespanSpread ( ) [inherited]

public

float getMassBase ( ) [inherited]

public

float getMassSpread ( ) [inherited]

public

float getTerminalVelocityBase ( ) [inherited]

public

float getTerminalVelocitySpread ( ) [inherited]

public

output ( ostream  out) [inherited]

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

populateParticle ( BaseParticle  bp) [inherited]

public

setLifespanBase ( float  lb) [inherited]

public

setLifespanSpread ( float  ls) [inherited]

public

setMassBase ( float  mb) [inherited]

public

setMassSpread ( float  ms) [inherited]

public

setTerminalVelocityBase ( float  tvb) [inherited]

public

setTerminalVelocitySpread ( float  tvs) [inherited]

public

write ( ostream  out,
int  indent 
) [inherited]

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

write ( ostream  out) [inherited]

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

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties