#include <Track.h>
Inheritance diagram for TSE3::Cmd::Track_Sort:
Public Types | |
enum | SortBy { ByName, ByMuted, BySelected, ByPort, ByChannel, BySize } |
enum | SortOrder { Ascending, Descending } |
Public Member Functions | |
Track_Sort (TSE3::Song *song, SortBy by, SortOrder order, TSE3::App::TrackSelection *selection=0) | |
virtual | ~Track_Sort () |
Protected Member Functions | |
virtual void | executeImpl () |
virtual void | undoImpl () |
Command to sort a;; TSE3::Track objects in a TSE3::Song.
|
Describes the Track sort criteria. |
|
Describes the Track sort order |
|
You specify the TSE3::Song to sort, and the sort parameters.
|
|
|
|
Implements TSE3::Cmd::Command. |
|
Implements TSE3::Cmd::Command. |