#ifndef MAP_H #define MAP_H #include "tile.h" struct Map { int width; int height; int depth; struct Tile ****tiles; }; struct Map *newMap(int width, int height, int depth); int nullMap(struct Map *map); void freeMap(struct Map *map, int flags); int moveTile(struct Map *map, struct Tile *tile, float x, float y, float z); int addTileToMap(struct Map *map, struct Tile *tile, float x, float y, float z); #endif