11 : _radius(radius), _color(col.normalize_color()), _is_filled(fill) {
14 void ready()
override;
16 void process(
double delta_time)
override;
23 float _radius = 10.0f;
25 glm::vec4 _color = glm::vec4(1.f);
27 bool _is_filled =
true;
void ready() override
Definition: circle.cpp:6
void process(double delta_time) override
Definition: circle.cpp:10
void draw(Renderer *renderer) override
Definition: circle.cpp:14
void set_filled(bool fill)
Definition: circle.cpp:23
Circle2D(float radius=10.0f, bool fill=false, const Color &col=Color::WHITE)
Definition: circle.h:10
2D Node base class for scene graph.
Definition: node.h:25
Base class for all renderers.
Definition: ember_core.h:109
Color struct.
Definition: engine_structs.h:85
static const Color WHITE
Definition: engine_structs.h:100