diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-05-12 12:54:20 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-05-12 12:54:20 +0100 |
commit | f7fc06b5066018451b6b456be0dbc46bafe2fd88 (patch) | |
tree | dbb167c37d6b2a877c093e38b20b47174b38380d /include/YAGE/Physics/body.hpp | |
parent | a8bf22bf263762c56546751fcfcae181d574582a (diff) | |
download | YAGE-f7fc06b5066018451b6b456be0dbc46bafe2fd88.tar.gz YAGE-f7fc06b5066018451b6b456be0dbc46bafe2fd88.zip |
Removed force
Diffstat (limited to 'include/YAGE/Physics/body.hpp')
-rw-r--r-- | include/YAGE/Physics/body.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/YAGE/Physics/body.hpp b/include/YAGE/Physics/body.hpp index 9806f4e3..170ef491 100644 --- a/include/YAGE/Physics/body.hpp +++ b/include/YAGE/Physics/body.hpp @@ -9,6 +9,8 @@ namespace yage class Body { protected: + // current force acting on object + glm::vec2 force_; // current velocity of the object glm::vec2 velocity_; @@ -28,8 +30,8 @@ public: virtual void applyForce(const glm::vec2 &force)=0; protected: // protected constructor to initialize member variables - Body(const glm::vec2 ¢er_of_mass, double mass, const glm::vec2 &velocity, bool gravity) : - velocity_(velocity), center_of_mass_(center_of_mass), + Body(const glm::vec2 ¢er_of_mass, double mass, const glm::vec2 &force, const glm::vec2 &velocity, bool gravity) : + force_(force), velocity_(velocity), center_of_mass_(center_of_mass), mass_(mass), gravity_(gravity) {} }; |