MCPcopy Create free account
hub / github.com/audacity/audacity / OnTrackMoveUp

Function OnTrackMoveUp

src/menus/TrackMenus.cpp:1066–1077  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1064}
1065
1066void OnTrackMoveUp(const CommandContext &context)
1067{
1068 auto &project = context.project;
1069 auto &trackPanel = TrackPanel::Get( project );
1070 auto &tracks = TrackList::Get( project );
1071
1072 const auto focusedTrack = TrackFocus::Get( project ).Get();
1073 if (focusedTrack && tracks.CanMoveUp(*focusedTrack)) {
1074 DoMoveTrack(project, *focusedTrack, TrackUtilities::OnMoveUpID);
1075 trackPanel.Refresh(false);
1076 }
1077}
1078
1079void OnTrackMoveDown(const CommandContext &context)
1080{

Callers

nothing calls this directly

Calls 4

GetFunction · 0.85
CanMoveUpMethod · 0.80
GetMethod · 0.45
RefreshMethod · 0.45

Tested by

no test coverage detected