1 #include "entityCreator.h"
5 #include "entityManager.h"
6 #include "Entities/Ball.h"
7 #include "graphics/colors.h"
9 /// ***** Private Method Headers *****
10 typedef std::queue<Ball*> queBall;
13 /// ***** Private Variables *****
15 /// ***** Public Methods *****
20 // needs to be first for the overlap
21 ball = new Ball(Vector2(50, 50), 20, cWhite);
26 ball = new Ball(Vector2(100, 50), 20, cBlack);
31 ball = new Ball(Vector2(150, 50), 20, cGrey);
36 ball = new Ball(Vector2(50, 100), 20, cRed);
41 ball = new Ball(Vector2(100, 100), 20, cGreen);
46 ball = new Ball(Vector2(150, 100), 20, cBlue);
51 ball = new Ball(Vector2(50, 150), 20, cYellow);
56 ball = new Ball(Vector2(100, 150), 20, cMagenta);
61 ball = new Ball(Vector2(150, 150), 20, cCyan);
71 void creator::addBall()
75 void creator::removeBall()
79 void creator::removeAllBalls()
81 while(! Balls.empty() )
83 Ball* ball = Balls.front();
85 manager::remove(ball);