virtual void draw(DrawingContext &context) override
gets called once per frame.
Definition: shrinkfade.cpp:43
virtual void update(float dt_sec) override
gets called for once (per logical) frame.
Definition: shrinkfade.cpp:35
virtual bool done() const override
returns true if the effect is completed
Definition: shrinkfade.cpp:52
This class provides functions for drawing things on screen.
Definition: drawing_context.hpp:42