fixed non-used argument, compiler warnings
[physics.git] / src / Entities / PhysicsEntity.cpp
index 88c3525..d8615da 100644 (file)
  */
 
 #include "PhysicsEntity.h"
-#include "../debug.h"
 
-#include "../effectManager.h"
-#include "../Vector2.h"
+#include <bear/debug.h>
+#include <bear/Vector2.h>
+using namespace bear;
+
+#include "effectManager.h"
 
 
 /// ***** Constructors/Destructors *****
@@ -72,7 +74,7 @@ void PhysicsEntity::applyForce(const Vector2& force)
 {
     applyForce(force, position);
 }
-void PhysicsEntity::applyForce(const Vector2& force, const Vector2& at)
+void PhysicsEntity::applyForce(const Vector2& force, const Vector2& /*at*/)
 {
     this->force += force;
 }
@@ -81,7 +83,12 @@ void PhysicsEntity::applyImpulse(const Vector2& impulse)
 {
     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;
+}