1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-08 06:03:49 +01:00

Move gain and pan details out of TrackPanel.cpp

This commit is contained in:
Paul Licameli
2015-08-28 15:53:11 -04:00
parent 6bfd3ee54a
commit 45e91f165a
5 changed files with 108 additions and 127 deletions

View File

@@ -89,6 +89,8 @@ struct AudioIOStartStreamOptions;
class WaveTrackArray;
class Regions;
class LWSlider;
AudacityProject *CreateNewAudacityProject();
AUDACITY_DLL_API AudacityProject *GetActiveProject();
void RedrawAllProjects();
@@ -337,6 +339,9 @@ class AUDACITY_DLL_API AudacityProject: public wxFrame,
void DoTrackMute(Track *pTrack, bool exclusive);
void DoTrackSolo(Track *pTrack, bool exclusive);
void SetTrackGain(Track * track, LWSlider * slider);
void SetTrackPan(Track * track, LWSlider * slider);
// "exclusive" mute means mute the chosen track and unmute all others.
void HandleTrackMute(Track *t, const bool exclusive);