Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef LEVEL_H
- #define LEVEL_H
- #include "Tile.h"
- #include <SFML/Graphics.hpp>
- #include <vector>
- class Level {
- private:
- int w, h;
- std::vector< std::vector<Tile> > tiles;
- void Resize(int w, int h);
- public:
- Level(int w, int h);
- virtual ~Level();
- int GetWidth();
- int GetHeight();
- void AddTile(int x, int y, Tile* tile);
- Tile* GetTile(int x, int y);
- void DrawTiles(sf::RenderWindow* window);
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement