1 #ifndef UGDK_UI_DRAWABLE_PRIMITIVE_H_
2 #define UGDK_UI_DRAWABLE_PRIMITIVE_H_
30 #endif // UGDK_UI_DRAWABLE_PRIMITIVE_H_
math::Vector2D size_
Definition: primitive.h:24
Definition: vector2D.h:18
const math::Vector2D & size() const override
std::shared_ptr< ugdk::graphic::Primitive > primitive_
Definition: primitive.h:23
void Draw(graphic::Canvas &) const override
Definition: animation.h:11
DrawablePrimitive(const std::shared_ptr< ugdk::graphic::Primitive > &primitive)
Definition: drawable.h:13
Definition: primitive.h:12