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 ) {