X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FEntities%2FPhysicsEntity.cpp;h=d8615dae34c2d95096fb1fc769fed0acdaf283d1;hb=88085362ef3590bdbae3fb4bf25796c84582cc73;hp=9daff3a0bb58ca788651eca2186d0af6743ec261;hpb=3d1f081343dc603a3292538eeb9bd794b255deb6;p=physics.git diff --git a/src/Entities/PhysicsEntity.cpp b/src/Entities/PhysicsEntity.cpp index 9daff3a..d8615da 100644 --- a/src/Entities/PhysicsEntity.cpp +++ b/src/Entities/PhysicsEntity.cpp @@ -16,10 +16,12 @@ */ #include "PhysicsEntity.h" -#include "debug.h" + +#include +#include +using namespace bear; #include "effectManager.h" -#include "Vector2.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; +}