Guest User

Untitled

a guest
Dec 22nd, 2016
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.56 KB | None | 0 0
  1. class MapManager : public Manager
  2. {
  3.     public:
  4.         static MapManager& getMapManagerInstance();
  5.  
  6.         void load(const std::string& filename);
  7.  
  8.         bool isThereLoaded(); // returns true if there is a map loaded
  9.  
  10.         void unload();
  11.  
  12.         const sf::VertexArray& getCurrMap();
  13.  
  14.         void addMap(const std::string& filename);
  15.  
  16.         const std::vector<std::string>& getMapNames();
  17.  
  18.     private:
  19.         MapManager();
  20.  
  21.         std::ifstream fopener;
  22.  
  23.         sf::VertexArray currMap;
  24.  
  25.         std::vector<std::string> mapNames;
  26. };
Advertisement
Add Comment
Please, Sign In to add comment