summaryrefslogtreecommitdiff
path: root/src/modules/space.h
diff options
context:
space:
mode:
authororoborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-06-30 20:25:53 +0000
committeroroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-06-30 20:25:53 +0000
commit62cdf2b04aa8d0162da8e024d9901ba5743bf5e3 (patch)
tree0fee4d7fe539986956cafc8c729d3b68d37d3d7b /src/modules/space.h
parent55233c4949d7bed70345f6fea44315df151d9ba5 (diff)
- hrac moze sucastne chodit aj strielat
- na indexovanie poloziek v list_t sa pouizva index.c ( postaveny na list_t ) - oprava chyby, porgram sa zrutil ak nebolo inicializovane audio - zexxov patch git-svn-id: http://opensvn.csie.org/tuxanci_ng@80 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/modules/space.h')
-rw-r--r--src/modules/space.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/modules/space.h b/src/modules/space.h
deleted file mode 100644
index 35d55a4..0000000
--- a/src/modules/space.h
+++ /dev/null
@@ -1,38 +0,0 @@
-
-#ifndef SPACE_H
-
-#define SPACE_H
-
-#include "base/main.h"
-#include "modules/list.h"
-
-typedef struct space_struct
-{
- int w;
- int h;
- int segW;
- int segH;
- list_t ***area;
- list_t *list;
- void (*getStatus)(void *p, int *id, int *x, int *y, int *w, int *h);
- void (*setStatus)(void *p, int x, int y, int w, int h);
-} space_t;
-
-extern space_t *newSpace(int w, int h, int segW, int segH,
- void (*getStatus)(void *p, int *id, int *x, int *y, int *w, int *h),
- void (*setStatus)(void *p, int x, int y, int w, int h));
-
-extern void addObjectToSpace(space_t *p, void *item);
-extern void getObjectFromSpace(space_t *p, int x, int y, int w, int h, list_t *list);
-extern void* getObjectFromSpaceWithID(space_t *p, int id);
-extern int isConflictWithObjectFromSpace(space_t *p, int x, int y, int w, int h);
-extern int isConflictWithObjectFromSpaceBut(space_t *p, int x, int y, int w, int h, void *but);
-extern void delObjectFromSpace(space_t *p, void *item);
-extern void delObjectFromSpaceWithObject(space_t *p, void *item, void *f);
-extern void moveObjectInSpace(space_t *p, void *item, int move_x, int move_y);
-extern void printSpace(space_t *p);
-extern void destroySpace(space_t *p);
-extern void destroySpaceWithObject(space_t *p, void *f);
-
-#endif
-