diff options
| author | Leander Scherer <leander@schererleander.de> | 2026-03-11 23:16:32 +0100 |
|---|---|---|
| committer | Leander Scherer <leander@schererleander.de> | 2026-03-11 23:16:32 +0100 |
| commit | 9fb384552cb0a036a5978dfc40cddbbe2d29727c (patch) | |
| tree | 4814b228a5b94fee3d300221531d466bf5c0990d /include/map_manager.h | |
| parent | e32c1eeed3427832b40d1e9f43a17dbec8cb56ae (diff) | |
refactor(map): replace MapManager with typed Map and object-layer loading
Diffstat (limited to 'include/map_manager.h')
| -rw-r--r-- | include/map_manager.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/include/map_manager.h b/include/map_manager.h deleted file mode 100644 index 46ec63e..0000000 --- a/include/map_manager.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef MAP_MANAGER_H -#define MAP_MANAGER_H - -#include "raytmx.h" - -typedef struct MapManager { - TmxMap *map; - TmxLayer *wallLayer; - TmxLayer *solidLayer; - TmxLayer *pickupLayer; -} MapManager; - -MapManager LoadGameMap(const char *fileName); -void UnloadGameMap(MapManager *mgr); -bool IsWallCollision(MapManager *mgr, Rectangle rect); -void DrawMap(MapManager *mgr); - -#endif |
