Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Private Attributes | List of all members
AddClipCommand Class Reference

#include <undo.h>

Inheritance diagram for AddClipCommand:
OliveAction

Public Member Functions

 AddClipCommand (Sequence *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

Sequenceseq
 
QVector< ClipPtrclips
 
int link_offset_
 

Constructor & Destructor Documentation

AddClipCommand::AddClipCommand ( Sequence s,
QVector< ClipPtr > &  add 
)
AddClipCommand::~AddClipCommand ( )
overridevirtual

Member Function Documentation

void AddClipCommand::doRedo ( )
overridevirtual

Implements OliveAction.

void AddClipCommand::doUndo ( )
overridevirtual

Implements OliveAction.

Member Data Documentation

QVector<ClipPtr> AddClipCommand::clips
private
int AddClipCommand::link_offset_
private
Sequence* AddClipCommand::seq
private

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