]> git.lizzy.rs Git - nothing.git/blob - src/game/level/level_editor/layer.c
ea53dedb723c0a60845815f9e37a481a706e6ee8
[nothing.git] / src / game / level / level_editor / layer.c
1 #include "game/camera.h"
2 #include "system/lt.h"
3 #include "system/stacktrace.h"
4 #include "layer.h"
5 #include "dynarray.h"
6
7 struct Layer {
8     Lt *lt;
9     Dynarray *rects;
10     Dynarray *colors;
11 };
12
13 Layer *create_layer(void)
14 {
15     return NULL;
16 }
17
18 void destroy_layer(Layer *layer)
19 {
20     trace_assert(layer);
21 }
22
23 int layer_render(const Layer *layer, Camera *camera)
24 {
25     trace_assert(layer);
26     trace_assert(camera);
27     return 0;
28 }
29
30 int layer_event(Layer *layer, const SDL_Event *event)
31 {
32     trace_assert(layer);
33     trace_assert(event);
34     return 0;
35 }