27 std::optional<MIR::TimeSignature> timeSignature)
override;
double GetTempo() const override
std::optional< ModificationType > mMostSignificantModification
~AudacityMirProject() override
void OnClipsSynchronized() override
AudacityProject & mProject
void ReconfigureMusicGrid(double newTempo, std::optional< MIR::TimeSignature > timeSignature) override
const double mProjectTempo
bool ShouldBeReconfigured(double newTempo, bool isSingleFileImport) override
bool ViewIsBeatsAndMeasures() const override
const bool mImportedOnEmptyProject
AudacityMirProject(AudacityProject &project)
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...