Olive
Public Member Functions | Private Attributes | List of all members
AddClipCommand Class Reference

#include <undo.h>

Inheritance diagram for AddClipCommand:
OliveAction

Public Member Functions

 AddClipCommand (SequencePtr s, QVector< ClipPtr > &add)
 
virtual ~AddClipCommand () override
 
virtual void doUndo () override
 
virtual void doRedo () override
 
- Public Member Functions inherited from OliveAction
 OliveAction (bool iset_window_modified=true)
 
virtual ~OliveAction () override
 
virtual void undo () override
 
virtual void redo () override
 

Private Attributes

SequencePtr seq
 
QVector< ClipPtrclips
 
int link_offset_
 

Constructor & Destructor Documentation

◆ AddClipCommand()

AddClipCommand::AddClipCommand ( SequencePtr  s,
QVector< ClipPtr > &  add 
)

◆ ~AddClipCommand()

AddClipCommand::~AddClipCommand ( )
overridevirtual

Member Function Documentation

◆ doRedo()

void AddClipCommand::doRedo ( )
overridevirtual

Implements OliveAction.

◆ doUndo()

void AddClipCommand::doUndo ( )
overridevirtual

Implements OliveAction.

Member Data Documentation

◆ clips

QVector<ClipPtr> AddClipCommand::clips
private

◆ link_offset_

int AddClipCommand::link_offset_
private

◆ seq

SequencePtr AddClipCommand::seq
private

The documentation for this class was generated from the following files: