blob: 46ec63eddcbdc6ed11d7f573a813042f9b52c0ec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#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
|