/********************************************************************** 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 { AUDACITY_DLL_API void DoSelectTimeAndTracks( AudacityProject &project, bool bAllTime, bool bAllTracks); AUDACITY_DLL_API void SelectAllIfNone( AudacityProject &project ); AUDACITY_DLL_API bool SelectAllIfNoneAndAllowed( AudacityProject &project ); AUDACITY_DLL_API void SelectNone( AudacityProject &project ); AUDACITY_DLL_API void DoListSelection( AudacityProject &project, Track *t, bool shift, bool ctrl, bool modifyState ); AUDACITY_DLL_API void DoSelectAll( AudacityProject &project ); AUDACITY_DLL_API void DoSelectAllAudio( AudacityProject &project ); AUDACITY_DLL_API void DoSelectSomething( AudacityProject &project ); } #endif