+ Entity() noexcept;
+
+ bool HasShape() const noexcept { return shape; }
+ const Shape *GetShape() const noexcept { return shape; }
+ void SetShape(const Shape *, const glm::vec3 &color);
+ void SetShapeless() noexcept;
+
+ const glm::vec3 &Velocity() const noexcept { return velocity; }
+ void Velocity(const glm::vec3 &) noexcept;