#include <effect.h>
Inheritance diagram for Effect_tile:
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. | |
Protected Attributes | |
int | _length |
int | _per_row |
int | _numtiles |
std::vector< int > | _sequence |
|
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 Implements Effect. |
|
A callback method that's called by
That means it shouldn't take long to execute. Before Implements Effect. |