COLLISION AFTER YEARS IS FIXED. THANKS AI
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
#ifndef MAPS_HPP
|
||||
#define MAPS_HPP
|
||||
|
||||
#include <SFML/Graphics/RenderWindow.hpp>
|
||||
#include <array>
|
||||
#include <memory>
|
||||
|
||||
#include "data.hpp"
|
||||
#include "globals.hpp"
|
||||
#include "graphics.hpp"
|
||||
|
||||
class Renderer
|
||||
{
|
||||
public:
|
||||
void clear();
|
||||
int load(MapData level);
|
||||
const void draw(sf::RenderWindow& window);
|
||||
void set_next();
|
||||
void set_previous();
|
||||
void set_map(int level);
|
||||
const int get_map();
|
||||
std::array<std::array<std::unique_ptr<Object>, MAX_COLS>, MAX_ROWS>
|
||||
tilemap = {};
|
||||
|
||||
private:
|
||||
int _map = 1;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user