22 [[nodiscard]]
virtual Action step() = 0;
23 virtual void beginDraw()
const = 0;
24 virtual void endDraw()
const = 0;
32 Action step()
override;
33 void beginDraw()
const override;
34 void endDraw()
const override;
45 Action step()
override;
49 void endDraw()
const override;
59 Action step()
override;
60 void beginDraw()
const override;
61 void endDraw()
const override;
Contains jngl::Vec2 class.
Base class for effects that can be applied to jngl::Widget.
Executes a specific action, e.g. removes the Widget.
void beginDraw() const override
Does nothing.
Scales the ModelView matrix.
Zoom(std::function< float(float)>)
f(t)