X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcommands%2Frazorclipcommand.h;h=c595ff7f525e95919dcc550b681653d23806d6d0;hb=c0ce09e2c0f5a8237b30afb54d91f5ef271d9cc9;hp=c66a22c041f87e9e85da31e799dc47a89720ce61;hpb=e0a70e0428309070f6ed2716beaeaaba05edd3b5;p=kdenlive diff --git a/src/commands/razorclipcommand.h b/src/commands/razorclipcommand.h index c66a22c0..c595ff7f 100644 --- a/src/commands/razorclipcommand.h +++ b/src/commands/razorclipcommand.h @@ -26,19 +26,21 @@ #include #include "definitions.h" +#include "effectslist.h" class CustomTrackView; class RazorClipCommand : public QUndoCommand { public: - RazorClipCommand(CustomTrackView *view, const ItemInfo info, const GenTime cutTime, bool doIt = true, QUndoCommand * parent = 0); - virtual void undo(); - virtual void redo(); + RazorClipCommand(CustomTrackView *view, const ItemInfo &info, EffectsList stack, const GenTime &cutTime, bool doIt = true, QUndoCommand * parent = 0); + void undo(); + void redo(); private: CustomTrackView *m_view; ItemInfo m_info; + EffectsList m_originalStack; GenTime m_cutTime; bool m_doIt; };