From 05d495132f8e982ca67d0ae25cec1cd5a34fdf75 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Mon, 25 May 2009 05:18:49 +0000 Subject: [PATCH] Add support for checking if a song HasTimeSignatures(). May be useful later. --- stepmania/src/TimingData.cpp | 5 +++++ stepmania/src/TimingData.h | 1 + 2 files changed, 6 insertions(+) diff --git a/stepmania/src/TimingData.cpp b/stepmania/src/TimingData.cpp index 9409d3a08e..ba8b894ed0 100644 --- a/stepmania/src/TimingData.cpp +++ b/stepmania/src/TimingData.cpp @@ -416,6 +416,11 @@ bool TimingData::HasStops() const return m_StopSegments.size()>0; } +bool TimingData::HasTimeSignatures() const +{ + return m_vTimeSignatureSegments.size()>0; +} + void TimingData::NoteRowToMeasureAndBeat( int iNoteRow, int &iMeasureIndexOut, int &iBeatIndexOut, int &iRowsRemainder ) const { iMeasureIndexOut = 0; diff --git a/stepmania/src/TimingData.h b/stepmania/src/TimingData.h index 575aa5aa75..14ea71b373 100644 --- a/stepmania/src/TimingData.h +++ b/stepmania/src/TimingData.h @@ -116,6 +116,7 @@ public: bool HasBpmChanges() const; bool HasStops() const; + bool HasTimeSignatures() const; bool operator==( const TimingData &other ) {