COLLISION AFTER YEARS IS FIXED. THANKS AI

This commit is contained in:
Andrew Haynes
2026-02-21 12:45:20 -05:00
parent 895b3661fc
commit 28ee27e078
12 changed files with 489 additions and 428 deletions
+29
View File
@@ -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