#include <Effect.h>
Inheritance diagram for TEffect:

This is a virtual class, meant to be a parent to all visual effects.
Public Member Functions | |
| TEffect () | |
| Default constructor. | |
| virtual | ~TEffect () |
| Destructor.. | |
| virtual void | TimeTick (const double &time, const double &delta) |
| Called repeatedly. | |
| virtual bool | IsExistent () |
| Determines, whether the effect lives, or passed away. | |
| virtual void | Render (TCamera *Camera)=0 |
| Pure virtual Render function. | |
|
|
Determines, whether the effect lives, or passed away. Main game object uses this to see the moment when the effect completed it's task and should be removed from the game.
Reimplemented in TParticleExplosion, TFire, TPetrolFire, TMissileSmoke, TParticleSmoke, and TSmokeVol. |
|
||||||||||||
|
Called repeatedly. This function is called repeatedly.
Reimplemented in TParticleExplosion, TFire, TPetrolFire, TMissileSmoke, TParticleSmoke, and TSmokeVol. |
1.4.6-NO