Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

Effect_fade Class Reference

#include <effect.h>

Inheritance diagram for Effect_fade:

Effect_changealpha Effect List of all members.

Detailed Description

Does a classic fade-in/fade-out.


Public Member Functions

virtual void run ()
 Runs the effect.


Protected Member Functions

virtual void step (int value)
 A callback method that's called by animate() every frame.


Member Function Documentation

virtual void Effect_fade::run  )  [inline, virtual]
 

Runs the effect.

It takes no parameters because it should be possible to run an effect without knowing its type, only knowing how long it will take. It should be possible to call run() more than once.

Implements Effect.

virtual void Effect_fade::step int  value  )  [inline, protected, virtual]
 

A callback method that's called by animate() every frame.

That means it shouldn't take long to execute. Before animate() calls step() it sets Effect::_oldval to what value was at the last call.

Implements Effect.


The documentation for this class was generated from the following file:
Generated on Sun Oct 19 17:34:47 2003 for rve by doxygen 1.3.3