#include "Controller.h"

Controller::Controller()
{
	distance_vector location;
	for(int i=0; i<MAX_NUM_BASIC_ENTITIES; i++)
	{
		location.x = 400+60*i;
		location.y = 330+60*i;
		location.z = 88;
		ArrayOfBasicEntities[i] =  new Gerbil();  // <-- Your class name here.
		ArrayOfBasicEntities[i] -> create(location);
	}
}

Controller::~Controller()
{
	for(int i=0; i<MAX_NUM_BASIC_ENTITIES; i++)
		delete ArrayOfBasicEntities[i];
}

void Controller::update()
{
  for(int i=0; i< MAX_NUM_BASIC_ENTITIES; i++)
	{
	ArrayOfBasicEntities[i] -> move();
	}
}  
