1 //!@file MapSaveBuilder.h
2 //! @brief delcaration of the MapSaveBuilder
4 //! This class implements the build functions declared by the MapBuilder
5 //! The MapSaveBuilder builds the map based on a save file and creates a list of
6 //! monsters and treasure contained withinn the map
8 #include "MapBuilder.h"
11 //! This class implements the build functions declared by the MapBuilder
12 class MapSaveBuilder
:
18 virtual void buildMonsters();
19 virtual void buildMap(string fileName
);
20 virtual void buildTreasure();
21 void printTreasure(vector
<vector
<Item
>>* treasureList
);
22 void printMonsters(vector
<Monster
>* monsters
);