KisAddStoryboardCommand(int position, StoryboardItemSP item, StoryboardModel *model, KUndo2Command *parent=0)
StoryboardItemSP m_modelItem
StoryboardModel * m_model
QScopedPointer< KUndo2Command > m_keyframeCommands
StoryboardModel * m_model
QScopedPointer< KUndo2Command > m_addCommand
StoryboardItemSP m_duplicate
KisDuplicateStoryboardCommand(int position, StoryboardModel *model, KUndo2Command *parent=0)
StoryboardModel * m_model
KisMoveStoryboardCommand(int from, int to, int count, StoryboardModel *model, KUndo2Command *parent=0)
StoryboardModel * m_model
KisRemoveStoryboardCommand(int position, StoryboardItemSP item, StoryboardModel *model, KUndo2Command *parent=0)
bool mergeWith(const KUndo2Command *other) override
StoryboardModel * m_model
KisStoryboardChildEditCommand(QVariant oldValue, QVariant newValue, int parentRow, int childRow, StoryboardModel *model, KUndo2Command *parent=0)
StoryboardModel * m_model
KisVisualizeStoryboardCommand(int fromTime, int toSceneIndex, StoryboardModel *model, KisImageSP image, KUndo2Command *parent=0)
The main storyboard model. This class manages a StoryboardItemList which is a list of StoryboardItem ...