add history to equirect import

This commit is contained in:
2019-06-26 14:48:23 +02:00
parent a15d3acaef
commit d4551ba647
7 changed files with 102 additions and 15 deletions

View File

@@ -3,8 +3,9 @@
class Action
{
public:
enum class Direction { Undo, Redo } m_direction;
enum class Direction { Undo, Redo } m_direction = Direction::Undo;
bool was_saved = false;
Direction reverse_direction() const { return (Direction)(1 - (int)m_direction); }
virtual void run() = 0;
virtual void undo() = 0;
virtual Action* get_redo() = 0;