18 lines
286 B
C
18 lines
286 B
C
#ifndef LEVEL_H_
|
|
#define LEVEL_H_
|
|
|
|
#include "geometry.h"
|
|
|
|
typedef POLYGON ROOM;
|
|
|
|
typedef struct _LEVEL {
|
|
unsigned int nRooms;
|
|
ROOM *rooms;
|
|
} LEVEL;
|
|
|
|
void addRoom(LEVEL *lvl, ROOM *room);
|
|
void deleteRoom(LEVEL *lvl, unsigned int n);
|
|
|
|
void freeLevel(LEVEL *lvl);
|
|
|
|
#endif /*LEVEL_H_*/
|