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

#include <undo.h>

Inheritance diagram for EffectDeleteCommand:
OliveAction

Public Member Functions

 EffectDeleteCommand ()
 
virtual ~EffectDeleteCommand () 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
 

Public Attributes

QVector< ClipPtrclips
 
QVector< int > fx
 

Private Attributes

bool done
 
QVector< EffectPtrdeleted_objects
 

Constructor & Destructor Documentation

◆ EffectDeleteCommand()

EffectDeleteCommand::EffectDeleteCommand ( )

◆ ~EffectDeleteCommand()

EffectDeleteCommand::~EffectDeleteCommand ( )
overridevirtual

Member Function Documentation

◆ doRedo()

void EffectDeleteCommand::doRedo ( )
overridevirtual

Implements OliveAction.

◆ doUndo()

void EffectDeleteCommand::doUndo ( )
overridevirtual

Implements OliveAction.

Member Data Documentation

◆ clips

QVector<ClipPtr> EffectDeleteCommand::clips

◆ deleted_objects

QVector<EffectPtr> EffectDeleteCommand::deleted_objects
private

◆ done

bool EffectDeleteCommand::done
private

◆ fx

QVector<int> EffectDeleteCommand::fx

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