Remove explicit MidiTime constructor and operator

This commit is contained in:
Lukas W
2017-02-24 11:33:11 +01:00
parent 0cb6c72e1d
commit 4404b6f29c
2 changed files with 0 additions and 15 deletions

View File

@@ -62,12 +62,10 @@ class EXPORT MidiTime
public:
MidiTime( const tact_t tact, const tick_t ticks );
MidiTime( const tick_t ticks = 0 );
MidiTime( const MidiTime& time );
MidiTime toNearestTact() const;
MidiTime toAbsoluteTact() const;
MidiTime& operator=( const MidiTime& time );
MidiTime& operator+=( const MidiTime& time );
MidiTime& operator-=( const MidiTime& time );

View File

@@ -63,12 +63,6 @@ MidiTime::MidiTime( const tick_t ticks ) :
{
}
MidiTime::MidiTime( const MidiTime& time ) :
m_ticks( time.m_ticks )
{
}
MidiTime MidiTime::toNearestTact() const
{
if( m_ticks % s_ticksPerTact >= s_ticksPerTact/2 )
@@ -85,13 +79,6 @@ MidiTime MidiTime::toAbsoluteTact() const
}
MidiTime& MidiTime::operator=( const MidiTime& time )
{
m_ticks = time.m_ticks;
return *this;
}
MidiTime& MidiTime::operator+=( const MidiTime& time )
{
m_ticks += time.m_ticks;