1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-09-19 17:40:51 +02:00

Replace wxWidgets arrays with std::vector

This commit is contained in:
Paul Licameli 2018-09-22 12:08:17 -04:00
parent 7c924012fb
commit 998556205d
3 changed files with 2 additions and 3 deletions

View File

@ -23,7 +23,7 @@
class AudacityProject;
class Track;
class TrackArray;
using TrackArray = std::vector< Track* >;
class TrackClipArray;
class WaveClip;
class WaveTrack;

View File

@ -47,7 +47,7 @@ class ZoomInfo;
class SelectHandle;
class TimeShiftHandle;
WX_DEFINE_USER_EXPORTED_ARRAY(Track*, TrackArray, class AUDACITY_DLL_API);
using TrackArray = std::vector< Track* >;
using WaveTrackArray = std::vector < std::shared_ptr< WaveTrack > > ;
using WaveTrackConstArray = std::vector < std::shared_ptr < const WaveTrack > >;

View File

@ -147,7 +147,6 @@ private:
};
using ExportPluginArray = std::vector < std::unique_ptr< ExportPlugin > > ;
WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxWindow *, WindowPtrArray, class AUDACITY_DLL_API);
//----------------------------------------------------------------------------
// Exporter