created a gravity well
[physics.git] / src / effectManager.cpp
index d4c07e5..6ebffdd 100644 (file)
 
 #include "Effects/Effect.h"
 #include "Effects/Gravity.h"
+#include "Effects/GravityWell.h"
 #include "Effects/Screen.h"
 
+#include "Vector2.h"
+
 /// ***** Private Variables *****
 
 Effect** effects;
@@ -30,11 +33,12 @@ int numEffects;
 
 void effect::init()
 {
-    numEffects = 2;
+    numEffects = 3;
     effects = new Effect*[numEffects]();
 
     effects[0] = new Gravity();
-    effects[1] = new Screen();
+    effects[1] = new GravityWell(Vector2(400,400));
+    effects[2] = new Screen();
 }
 void effect::clean()
 {