implement state editing

This commit is contained in:
2026-02-20 00:58:01 +01:00
parent ca83d5724f
commit f8ac60f6a6
6 changed files with 166 additions and 29 deletions

View File

@ -252,7 +252,15 @@ public:
public:
auto Hash() const -> int;
auto AddBlock(Block block) -> bool;
auto AddColumn() const -> State;
auto RemoveColumn() const -> State;
auto AddRow() const -> State;
auto RemoveRow() const -> State;
auto AddBlock(const Block &block) -> bool;
auto GetBlock(int x, int y) const -> Block;