class Entity
{
protected:
- Entity(Vector2);
+ Entity(const Vector2&);
public:
virtual ~Entity();
virtual void update(float) = 0;
virtual void draw() const = 0;
+ const Vector2& positionRaw() const;
+ const Vector2& velocityRaw() const;
+
protected:
Vector2 position;
Vector2 velocity;