*/
#include "PhysicsEntity.h"
-#include "debug.h"
+
+#include <bear/debug.h>
+#include <bear/Vector2.h>
+using namespace bear;
#include "effectManager.h"
-#include "Vector2.h"
/// ***** Constructors/Destructors *****
{
applyForce(force, position);
}
-void PhysicsEntity::applyForce(const Vector2& force, const Vector2& at)
+void PhysicsEntity::applyForce(const Vector2& force, const Vector2& /*at*/)
{
this->force += force;
}
{
applyImpulse(impulse, position);
}
-void PhysicsEntity::applyImpulse(const Vector2& impulse, const Vector2& at)
+void PhysicsEntity::applyImpulse(const Vector2& impulse, const Vector2& /*at*/)
{
velocity += impulse;
}
+
+void PhysicsEntity::applyNudge(const Vector2& vecPush)
+{
+ position += vecPush;
+}