Panda3D
Public Member Functions

ZSpinParticleFactory Class Reference

Inheritance diagram for ZSpinParticleFactory:
BaseParticleFactory

List of all members.

Public Member Functions

 ZSpinParticleFactory ()
 constructor
 ZSpinParticleFactory (ZSpinParticleFactory const copy)
 copy constructor
BaseParticle allocParticle ()
 enableAngularVelocity (bool bEnabled)
float getAngularVelocity ()
bool getAngularVelocityEnabled ()
float getAngularVelocitySpread ()
float getFinalAngle ()
float getFinalAngleSpread ()
float getInitialAngle ()
float getInitialAngleSpread ()
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
 setAngularVelocity (float v)
 setAngularVelocitySpread (float spread)
 setFinalAngle (float angle)
 setFinalAngleSpread (float spread)
 setInitialAngle (float angle)
 setInitialAngleSpread (float spread)
 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, int indent)
 Write a string representation of this instance to <out>.
 write (ostream out)
 Write a string representation of this instance to <out>.

Constructor & Destructor Documentation

constructor

copy constructor


Member Function Documentation

BaseParticle allocParticle ( ) [inherited]
enableAngularVelocity ( bool  bEnabled)
float getAngularVelocity ( )
bool getAngularVelocityEnabled ( )
float getAngularVelocitySpread ( )
float getFinalAngle ( )
float getFinalAngleSpread ( )
float getInitialAngle ( )
float getInitialAngleSpread ( )
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

setAngularVelocity ( float  v)
setAngularVelocitySpread ( float  spread)
setFinalAngle ( float  angle)
setFinalAngleSpread ( float  spread)
setInitialAngle ( float  angle)
setInitialAngleSpread ( float  spread)
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) [inherited]

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

write ( ostream  out,
int  indent 
) [inherited]

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

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties