class Song_RemoveTrack

Remove Track Command. More...

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

Public Methods


Detailed Description

Command to remove a Track from a Song.

See also: Command

 Song_RemoveTrack (TSE3::Track *track)

Song_RemoveTrack

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

Parameters:
trackTSE3:Track to remove

 Song_RemoveTrack (TSE3::Song *song, size_t track)

Song_RemoveTrack

Remove the TSE3::Track specified by the index track in the TSE3::Song song.

Parameters:
songTSE3::Song to remove TSE3::Track from
trackIndex of TSE3::Track to remove

 Song_RemoveTrack (TSE3::Song *song, Track *track)

Song_RemoveTrack

Remove the specified TSE3::Track track from the TSE3::Song song.

Parameters:
songTSE3::Song to remove TSE3::Track from
trackTSE3::Track to remove

 ~Song_RemoveTrack ()

~Song_RemoveTrack

[virtual]

void  executeImpl ()

executeImpl

[protected virtual]

Reimplemented from Command for internal purposes..

void  undoImpl ()

undoImpl

[protected virtual]

Reimplemented from Command for internal purposes..