Commit | Line | Data |
---|---|---|
cd838993 PG |
1 | #ifndef GRAVITY_H |
2 | #define GRAVITY_H | |
3 | ||
ec70635e | 4 | #include "../Vector2.h" |
cd838993 PG |
5 | #include "Effect.h" |
6 | ||
7 | /// ***** Header Class ***** | |
8 | class Gravity: public Effect | |
9 | { | |
ec70635e PG |
10 | public: |
11 | Gravity(); | |
2c18685d | 12 | ~Gravity(); |
ec70635e | 13 | |
6aad402a PG |
14 | Vector2 positionDelta(const PhysicsEntity*, float) const; |
15 | Vector2 velocityDelta(const PhysicsEntity*, float) const; | |
16 | Vector2 forceDelta(const PhysicsEntity*, float) const; | |
ec70635e | 17 | }; |
cd838993 PG |
18 | |
19 | #endif // GRAVITY_H |