1 #ifndef MSP_DEMOSCENE_COLORFADE_H_
2 #define MSP_DEMOSCENE_COLORFADE_H_
4 #include <msp/gl/color.h>
7 class ColorFadeAction: public InterpolationAction
10 Msp::GL::Color start_color;
11 Msp::GL::Color end_color;
13 ColorFadeAction(const Msp::GL::Color &);
16 virtual void start(float, float);
17 virtual void interpolate(float, float);
18 virtual const Msp::GL::Color &get_color() const = 0;
19 virtual void set_color(const Msp::GL::Color &) = 0;