diff options
| author | ilotterytea <iltsu@alright.party> | 2025-02-01 14:54:55 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-02-01 14:55:37 +0500 |
| commit | 98bb51185eb053d56052ad9feb3420c258dbb601 (patch) | |
| tree | 81562188ef0015a6c903bb985ab864014b80f4b4 /src/level.c | |
| parent | f1ab4e564ea83540e513e1266c87e31c0eedf073 (diff) | |
upd: we migrated to sfml/imgui/c++ stack (project rewrite)
Diffstat (limited to 'src/level.c')
| -rw-r--r-- | src/level.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/level.c b/src/level.c deleted file mode 100644 index cda6594..0000000 --- a/src/level.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "level.h" - -#include <stdio.h> -#include <stdlib.h> - -#include "raylib.h" - -Level *SE_CreateLevel(int width, int height) { - Level *level = malloc(sizeof(Level) + sizeof(Vector3) * width * height); - - for (int i = 0; i < width * height; i++) { - level->sides[i] = NULL; - } - - level->width = width; - level->height = height; - - return level; -} - -void SE_RenderLevel(Level *level, int zoomScale) { - for (int i = 0; i < level->width * level->height; i++) { - Side *side = level->sides[i]; - if (side == NULL) continue; - - DrawLine(side->a.x * zoomScale, side->a.y * zoomScale, - side->b.x * zoomScale, side->b.y * zoomScale, RED); - } -} - -void SE_FreeLevel(Level *level) { - for (int i = 0; i < level->width * level->height; i++) { - Side *side = level->sides[i]; - if (side == NULL) continue; - free(side); - } - free(level); -} |
