summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-03-23 18:33:33 +0100
committerTomas Chvatal <scarabeus@gentoo.org>2009-03-23 18:33:33 +0100
commit6763baff401bb712bc883dc1597e54e926607221 (patch)
tree875deaeac4d1f117f87afb646c5a6f92cd77856f /src/client
parent06bcd715e763387b5f7eade29d582f42156cc3a9 (diff)
remove old layer code. We dont need to keep it. scm takes care for that.
Diffstat (limited to 'src/client')
-rw-r--r--src/client/layer.c73
1 files changed, 0 insertions, 73 deletions
diff --git a/src/client/layer.c b/src/client/layer.c
index d796603..2bf8cde 100644
--- a/src/client/layer.c
+++ b/src/client/layer.c
@@ -30,79 +30,6 @@ void initLayer()
isLayerInit = TRUE;
}
-#if 0
-/*
- * Add image to queue for rendering
- * *img - image to be rendered
- * x,y - coordinates where to draw the image
- * w,h - width and height of rendered part of image
- * px,py - coordinates of upper left corner of rendered part of image
- * layer - on which layer to draw
- * (0 - under tuxanci | 1 - same as tuxanci | 2 - over tuxancami)
- */
-void addLayer(image_t * img, int x, int y, int px, int py, int w, int h, int player)
-{
- layer_t *new;
- layer_t *actual;
- int i;
-
- assert(img != NULL);
-
- new = malloc(sizeof(layer_t));
- new->x = x;
- new->y = y;
- new->w = w;
- new->h = h;
- new->px = px;
- new->py = py;
- new->layer = player;
- new->image = img;
-
- // first, we check if we should insert our image at the begining of the queue
- if (listLayer->count == 0) {
- addList(listLayer, new);
- return;
- };
-
- if (((layer_t *) listLayer->list[0])->layer > new->layer) {
- insList(listLayer, 0, new);
- return;
- };
-
- // here we are sure, that we want to insert it somewhere else than the begining
- for (i = 0; i < listLayer->count; i++) {
- actual = getList(listLayer, i);
- // if we are at the same layer, we apply insert sort in (y+h)
- while ((actual->layer == new->layer)) {
- if ((new->y + new->h) < (actual->y + actual->h)) {
- insList(listLayer, i, new);
- return;
- };
-
- i++;
- if (i >= listLayer->count)
- break;
- actual = getList(listLayer, i);
-
- if (actual->layer > new->layer) {
- insList(listLayer, i, new);
- return;
- };
- };
-
- if (i >= listLayer->count)
- break;
-
- // we check if we are on layer, that is not present yet
- if (actual->layer > new->layer) {
- insList(listLayer, i, new);
- return;
- };
- };
- addList(listLayer, new);
-}
-#endif
-
/*
* Add image to queue for rendering
* *img - image to be rendered