// Empty.cpp implementation for the calss Empty #include "Empty.h" // sets visited to false Empty::Empty() { visited = false; } // sets the visited to true void Empty::SetVisit() { visited = true; } // blank action method void Empty::Action(GP142Display &display) {} // blank feelwhats near method void Empty::FeelWhatsNear(GP142Display &display) {} // draw the cave void Empty::Draw(GP142Display &display, int x, int y) { display.drawCircle(CaveX + (CaveSize*x) - CaveSize/2, CaveY + (CaveSize*y) - CaveSize/2, CharSize/5, IceBlue); display.drawRectangle(CaveX + (CaveSize*x), CaveY + (CaveSize*y), CaveX + (CaveSize*x) - CaveSize, CaveY + (CaveSize*y) -CaveSize, Brown, LineWidth); } // return if the wumpus was shot bool Empty::ShootWumpus() { return false; } // return if this cave was visited bool Empty::GetVisit() { return visited; } // return if this is either pit or wumpus bool Empty::GetWhatsNear() { return false; }