class Phrase_Erase

Erase TSE3::Phrase Command. More...

Full nameTSE3::Cmd::Phrase_Erase
Definition#include <Phrase.h>
InheritsTSE3::Cmd::Command [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

Command to erase a TSE3::Phrase from a TSE3::PhraseList.

See also: Command

 Phrase_Erase (TSE3::Phrase *phrase, TSE3::Song *song)

Phrase_Erase

Creates a new Phrase_Erase command.

The TSE3::PhraseList to remove from is read from the TSE3::Phrase.

Parameters:
phraseTSE3::Phrase to erase
songTSE3::Song the TSE3::Phrase is from. Every use of a TSE3::Phrase in a TSE3::Part in the TSE3::Song will be removed, and on undo replaced.

 ~Phrase_Erase ()

~Phrase_Erase

[virtual]

void  executeImpl ()

executeImpl

[protected virtual]

Reimplemented from Command for internal purposes..

void  undoImpl ()

undoImpl

[protected virtual]

Reimplemented from Command for internal purposes..