#define EFFECT_H
#include "../Vector2.h"
-#include "../Entities/PhysicsEntity.h"
+
+//#include "../Entities/PhysicsEntity.h"
+class PhysicsEntity;
/// ***** Header Class *****
class Effect
public:
virtual ~Effect();
- virtual Vector2 positionDelta(const PhysicsEntity*, float) const = 0;
- virtual Vector2 velocityDelta(const PhysicsEntity*, float) const = 0;
- virtual Vector2 forceDelta(const PhysicsEntity*, float) const = 0;
+ virtual Vector2 positionDelta(const PhysicsEntity*, float) const;
+ virtual Vector2 velocityDelta(const PhysicsEntity*, float) const;
+ virtual Vector2 forceDelta(const PhysicsEntity*, float) const;
};
#endif // EFFECT_H