class Track_RemovePart

Remove Part Command. More...

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

Public Methods


Detailed Description

Command to remove a TSE3::Part from a TSE3::Track.

(Too insert a TSE3::Part use Part_Move.)

See also: Command

 Track_RemovePart (TSE3::Part *part)

Track_RemovePart

Remove the specified TSE3::Part from it's parent TSE3::Track.

Parameters:
partTSE3:Part to remove

 Track_RemovePart (TSE3::Track *track, size_t part)

Track_RemovePart

Remove the TSE3::Part specified by the index part in the TSE3::Track track.

Parameters:
trackTSE3::Track to remove TSE3::Part from
partIndex of TSE3:Part to remove

 Track_RemovePart (TSE3::Track *track, Part *part)

Track_RemovePart

Remove the specified TSE3::Part part from the TSE3::Track track.

Parameters:
trackTSE3::Track to remove TSE3::Part from
partTSE3::Part to remove

 ~Track_RemovePart ()

~Track_RemovePart

[virtual]

void  executeImpl ()

executeImpl

[protected virtual]

Reimplemented from Command for internal purposes..

void  undoImpl ()

undoImpl

[protected virtual]

Reimplemented from Command for internal purposes..