Files
Nuake/NuakeEditor/Source/Editor/Commands/ICommand.h
2025-01-30 22:41:17 -05:00

25 lines
287 B
C++

#pragma once
namespace NuakeEditor
{
class ICommand
{
protected:
bool mIsUndoable = false;
public:
ICommand() = default;
virtual bool Execute()
{
return false;
}
virtual bool Undo()
{
return false;
}
bool IsUndoable() const { return mIsUndoable; }
};
}