//========================== class EntityList{ Vector objs; int length; //--------------- EntityList(){ objs = new Vector(); } //--------------- Entity get(int i){ return (Entity) objs.elementAt(i); } //--------------- void add(Entity e){ objs.addElement( e ); length = objs.size(); } //--------------- void updateAll(){ for(int i=0;igame.terrain.cellSize) return null; else return (Enemy) closest; } //--------------- Defense getDefenseAtPoint(float x, float y){ Entity closest = null; float minDist = 100000; for(int i=0;igame.terrain.cellSize) return null; else return (Defense) closest; } //--------------- void visualizeAll(){ for(int i=0;i