]> git.lizzy.rs Git - nothing.git/blobdiff - src/game/level/level_editor/rect_layer.h
(#824) Implement undo_history_push and undo_history_pop
[nothing.git] / src / game / level / level_editor / rect_layer.h
index 4a7735284d9fb0e5dfebe1daf1948a6a6f8aafcf..89353e4d23ed72ead69ef7a6bdeb3c02557f8770 100644 (file)
@@ -11,14 +11,14 @@ RectLayer *create_rect_layer(void);
 RectLayer *create_rect_layer_from_line_stream(LineStream *line_stream);
 void destroy_rect_layer(RectLayer *layer);
 
-int rect_layer_render(const RectLayer *layer, Camera *camera, float fa);
+int rect_layer_render(const RectLayer *layer, Camera *camera, int active);
 int rect_layer_event(RectLayer *layer, const SDL_Event *event, const Camera *camera);
 
-int rect_layer_add_rect(RectLayer *layer, Rect rect, Color color);
-int rect_layer_delete_rect_at(RectLayer *layer, Vec position);
+int rect_layer_dump_stream(const RectLayer *layer, FILE *filedump);
 
 size_t rect_layer_count(const RectLayer *layer);
 const Rect *rect_layer_rects(const RectLayer *layer);
 const Color *rect_layer_colors(const RectLayer *layer);
+const char *rect_layer_ids(const RectLayer *layer);
 
 #endif  // RECT_LAYER_H_