2#include <lib/egg/fader/eggFader.hpp>
3#include <lib/nw4r/ut/color.hpp>
8 class ColorFader :
public Fader {
17 virtual void setStatus(
EStatus status);
25 void setFrame(u16 frameCount);
28 bool isStatus(EStatus status) {
return getStatus() == status; }
29 float getWidth()
const {
return mRight - mLeft; }
30 float getHeight()
const {
return mBottom - mTop; }
37 nw4r::ut::Color mCurrColor;
virtual void draw()
Calculates the fader at the current frame.
virtual bool fadeOut()
Initiates a fade in from pure blacked-out.
virtual EStatus getStatus() const
Sets the fader's status.
virtual bool fadeIn()
Gets the fader's status.
virtual int calc()
Initiates a fade out from no-obstruction.
EStatus
The fader's status.