summaryrefslogtreecommitdiffstats
path: root/level.h
diff options
context:
space:
mode:
authorneoraider <devnull@localhost>2007-09-17 00:24:02 +0200
committerneoraider <devnull@localhost>2007-09-17 00:24:02 +0200
commitd7a846e58a85ed311e83362af0b6474652d85c8a (patch)
tree965e42028a4eacb6790b908692dc321ddf5fc45f /level.h
parent96e9d04527dc17a2a4f8c2f7034c1c356ed5186e (diff)
downloadzoomedit-d7a846e58a85ed311e83362af0b6474652d85c8a.tar
zoomedit-d7a846e58a85ed311e83362af0b6474652d85c8a.zip
zoomedit: Alle Datenstrukturen durch Klassen ersetzt.
Diffstat (limited to 'level.h')
-rw-r--r--level.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/level.h b/level.h
deleted file mode 100644
index 0475a90..0000000
--- a/level.h
+++ /dev/null
@@ -1,26 +0,0 @@
-#ifndef LEVEL_H_
-#define LEVEL_H_
-
-#include "geometry.h"
-#include "Polygon.h"
-
-typedef struct _ROOM {
- Polygon polygon;
- char *name;
-} ROOM;
-
-typedef struct _LEVEL {
- unsigned int nRooms;
- ROOM *rooms;
-} LEVEL;
-
-
-LEVEL *getLevel();
-void setLevel(LEVEL *l);
-
-void addRoom(LEVEL *lvl, const ROOM *room);
-void deleteRoom(LEVEL *lvl, unsigned int n);
-
-void freeLevel(LEVEL *lvl);
-
-#endif /*LEVEL_H_*/