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:
parent
7c924012fb
commit
998556205d
@ -23,7 +23,7 @@
|
||||
|
||||
class AudacityProject;
|
||||
class Track;
|
||||
class TrackArray;
|
||||
using TrackArray = std::vector< Track* >;
|
||||
class TrackClipArray;
|
||||
class WaveClip;
|
||||
class WaveTrack;
|
||||
|
@ -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 > >;
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user