]> git.lizzy.rs Git - nothing.git/blobdiff - src/game/level/level_editor/rect_layer.h
Merge pull request #1250 from tsoding/subtract
[nothing.git] / src / game / level / level_editor / rect_layer.h
index 77013ab3bf3b329b97b99603a8855aed86ea06ed..6d60c4ce3875c7f56aead9afb08e4ad3bb2505e3 100644 (file)
@@ -16,7 +16,8 @@ typedef enum {
     RECT_LAYER_RESIZE,
     RECT_LAYER_MOVE,
     RECT_LAYER_ID_RENAME,
-    RECT_LAYER_RECOLOR
+    RECT_LAYER_RECOLOR,
+    RECT_LAYER_SUBTRACT
 } RectLayerState;
 
 struct RectLayer {
@@ -40,6 +41,7 @@ struct RectLayer {
     Cursor *cursor;
 
     int snapping_enabled;
+    int subtract_enabled;
 };
 
 LayerPtr rect_layer_as_layer(RectLayer *layer);