25 #ifndef JUCE_UNDOABLEACTION_H_INCLUDED 26 #define JUCE_UNDOABLEACTION_H_INCLUDED 58 virtual bool perform() = 0;
71 virtual bool undo() = 0;
99 #endif // JUCE_UNDOABLEACTION_H_INCLUDED Definition: juce_UndoableAction.h:36
#define noexcept
Definition: juce_CompilerSupport.h:141
UndoableAction() noexcept
Definition: juce_UndoableAction.h:40
virtual UndoableAction * createCoalescedAction(UndoableAction *nextAction)
Definition: juce_UndoableAction.h:95
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_ApplicationCommandID.h:83
virtual int getSizeInUnits()
Definition: juce_UndoableAction.h:86
virtual ~UndoableAction()
Definition: juce_UndoableAction.h:44