#include <undo.h>
Public Member Functions | |
KeyframeDataChange (EffectField *field) | |
void | SetNewKeyframes () |
virtual void | doUndo () override |
virtual void | doRedo () override |
![]() | |
OliveAction (bool iset_window_modified=true) | |
virtual | ~OliveAction () override |
virtual void | undo () override |
virtual void | redo () override |
Private Attributes | |
EffectField * | field_ |
QVector< EffectKeyframe > | old_keys_ |
QVector< EffectKeyframe > | new_keys_ |
QVariant | old_persistent_data_ |
QVariant | new_persistent_data_ |
bool | done_ |
KeyframeDataChange::KeyframeDataChange | ( | EffectField * | field | ) |
|
overridevirtual |
Implements OliveAction.
|
overridevirtual |
Implements OliveAction.
void KeyframeDataChange::SetNewKeyframes | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |