#ifndef CSV_RENDER_COMMANDS_HPP #define CSV_RENDER_COMMANDS_HPP #include <QUndoCommand> namespace ESM { struct Land; } namespace CSVRender { class Cell; class TerrainSelection; class DrawTerrainSelectionCommand : public QUndoCommand { private: TerrainSelection& mTerrainSelection; public: DrawTerrainSelectionCommand(TerrainSelection& terrainSelection, QUndoCommand* parent = nullptr); void redo() override; void undo() override; }; } #endif