mirror of
https://github.com/cookiengineer/audacity
synced 2025-12-14 16:46:28 +01:00
Move functions into new file SelectUtilities.cpp ...
... so that other files do not have link dependency on SelectMenus.cpp The new file enlarges the big s.c.c. to 24
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
/**********************************************************************
|
||||
|
||||
Audacity: A Digital Audio Editor
|
||||
|
||||
SelectUtilities.h
|
||||
|
||||
Paul Licameli split from SelectMenus.h
|
||||
|
||||
**********************************************************************/
|
||||
|
||||
#ifndef __AUDACITY_SELECT_UTILITIES__
|
||||
#define __AUDACITY_SELECT_UTILITIES__
|
||||
|
||||
class AudacityProject;
|
||||
class Track;
|
||||
|
||||
/// Namespace for functions for Select menu
|
||||
namespace SelectUtilities {
|
||||
|
||||
void DoSelectTimeAndTracks(
|
||||
AudacityProject &project, bool bAllTime, bool bAllTracks);
|
||||
void SelectAllIfNone( AudacityProject &project );
|
||||
void SelectNone( AudacityProject &project );
|
||||
void DoListSelection(
|
||||
AudacityProject &project, Track *t,
|
||||
bool shift, bool ctrl, bool modifyState );
|
||||
void DoSelectAll( AudacityProject &project );
|
||||
void DoSelectAllAudio( AudacityProject &project );
|
||||
void DoSelectSomething( AudacityProject &project );
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user