5 #include "../Effects/Effect.h"
6 #include "../Vector2.h"
8 /// ***** Header Class *****
9 class PhysicsEntity: public Entity
12 PhysicsEntity(const Vector2&);
15 virtual ~PhysicsEntity();
17 virtual void update(float);
19 virtual Vector2 positionAt(float) const;
20 virtual Vector2 velocityAt(float) const;
22 virtual void applyForce(const Vector2&);
23 virtual void applyImpulse(const Vector2&);
30 // Coefficient of Restitution