X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?p=physics.git;a=blobdiff_plain;f=src%2FeffectManager.cpp;h=6ebffdd5809270ffd2f3198348849f4d1acf3935;hp=d4c07e57fed55b6a9328b650f86406e078a0e515;hb=46e842c7cc2e977f9bdd9fb4480dac26163fa25b;hpb=5d5a6f3fc2e0bd7ef539cc7ac76c7650c8a80431 diff --git a/src/effectManager.cpp b/src/effectManager.cpp index d4c07e5..6ebffdd 100644 --- a/src/effectManager.cpp +++ b/src/effectManager.cpp @@ -19,8 +19,11 @@ #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() {