basic gravity working through effects
[physics.git] / src / Effects / Gravity.h
CommitLineData
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 *****
8class Gravity: public Effect
9{
ec70635e
PG
10 public:
11 Gravity();
6aad402a 12 virtual ~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