13#ifndef __AUDACITY_ANALYSIS_TRACKS__
14#define __AUDACITY_ANALYSIS_TRACKS__
51 const wxString &
name = wxString());
77 std::shared_ptr<Track> mpOrigTrack{};
ModifiedAnalysisTrack LABEL_TRACK_API ModifyAnalysisTrack(Effect &effect, const LabelTrack &origTrack, const wxString &name=wxString())
std::shared_ptr< AddedAnalysisTrack > LABEL_TRACK_API AddAnalysisTrack(Effect &effect, const wxString &name=wxString())
AddedAnalysisTrack(const AddedAnalysisTrack &)=delete
Base class for many of the effects in Audacity.
A LabelTrack is a Track that holds labels (LabelStruct).
ModifiedAnalysisTrack(const ModifiedAnalysisTrack &)=delete
Abstract base class for an object holding data associated with points on a time axis.
A flat linked list of tracks supporting Add, Remove, Clear, and Contains, serialization of the list o...