X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fgame%2Flevel%2Flevel_editor%2Flayer.h;h=e0b55a1173e6dd360f14d8e62c41e6b1ca78adfc;hb=130e6d90e53cf85beaefa82d2ac8150f18f98fdb;hp=c6986625cc02b3c548561e878ec6087e78ae85ff;hpb=9bad41adfe9d0623ae016ee99a528688a86c96e8;p=nothing.git diff --git a/src/game/level/level_editor/layer.h b/src/game/level/level_editor/layer.h index c6986625..e0b55a11 100644 --- a/src/game/level/level_editor/layer.h +++ b/src/game/level/level_editor/layer.h @@ -4,7 +4,9 @@ typedef enum { LAYER_RECT, LAYER_POINT, - LAYER_PLAYER + LAYER_PLAYER, + LAYER_COLOR_PICKER, + LAYER_LABEL } LayerType; typedef struct { @@ -14,7 +16,8 @@ typedef struct { typedef struct Camera Camera; -int layer_render(LayerPtr layer, Camera *camera, float fa); +int layer_render(LayerPtr layer, Camera *camera, int active); int layer_event(LayerPtr layer, const SDL_Event *event, const Camera *camera); +int layer_dump_stream(LayerPtr layer, FILE *stream); #endif // LAYER_H_