OpenMW
Classes | Public Member Functions | Static Public Attributes | Protected Attributes
GrowFadeAffector Class Reference

List of all members.

Classes

class  CmdFadeTime
class  CmdGrowTime

Public Member Functions

 GrowFadeAffector (Ogre::ParticleSystem *psys)
void _initParticle (Ogre::Particle *particle)
void _affectParticles (Ogre::ParticleSystem *psys, Ogre::Real timeElapsed)
void setGrowTime (Ogre::Real time)
Ogre::Real getGrowTime () const
void setFadeTime (Ogre::Real time)
Ogre::Real getFadeTime () const

Static Public Attributes

static CmdGrowTime msGrowCmd
static CmdFadeTime msFadeCmd

Protected Attributes

Ogre::Real mGrowTime
Ogre::Real mFadeTime

Constructor & Destructor Documentation

GrowFadeAffector::GrowFadeAffector ( Ogre::ParticleSystem *  psys) [inline]

Default constructor.


Member Function Documentation

void GrowFadeAffector::_affectParticles ( Ogre::ParticleSystem *  psys,
Ogre::Real  timeElapsed 
) [inline]

See Ogre::ParticleAffector.

void GrowFadeAffector::_initParticle ( Ogre::Particle *  particle) [inline]

See Ogre::ParticleAffector.

Ogre::Real GrowFadeAffector::getFadeTime ( ) const [inline]
Ogre::Real GrowFadeAffector::getGrowTime ( ) const [inline]
void GrowFadeAffector::setFadeTime ( Ogre::Real  time) [inline]
void GrowFadeAffector::setGrowTime ( Ogre::Real  time) [inline]

Member Data Documentation

Ogre::Real GrowFadeAffector::mFadeTime [protected]
Ogre::Real GrowFadeAffector::mGrowTime [protected]

The documentation for this class was generated from the following file: