moved update flag from automatable object
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@204 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
@@ -90,6 +90,16 @@ public:
|
||||
|
||||
void processMidiTime( const midiTime & _time );
|
||||
|
||||
inline bool updateFirst( void )
|
||||
{
|
||||
return( m_update_first );
|
||||
}
|
||||
|
||||
inline void setUpdateFirst( bool _update )
|
||||
{
|
||||
m_update_first = _update;
|
||||
}
|
||||
|
||||
|
||||
protected slots:
|
||||
void openInAutomationEditor( void );
|
||||
@@ -100,6 +110,7 @@ private:
|
||||
track * m_track;
|
||||
levelObject * m_object;
|
||||
timeMap m_time_map;
|
||||
bool m_update_first;
|
||||
|
||||
void init( void );
|
||||
|
||||
|
||||
@@ -49,7 +49,8 @@
|
||||
automationPattern::automationPattern ( track * _track, levelObject * _object ) :
|
||||
journallingObject( _track->eng() ),
|
||||
m_track( _track ),
|
||||
m_object( _object )
|
||||
m_object( _object ),
|
||||
m_update_first( TRUE )
|
||||
{
|
||||
init();
|
||||
}
|
||||
@@ -60,7 +61,8 @@ automationPattern::automationPattern ( track * _track, levelObject * _object ) :
|
||||
automationPattern::automationPattern( const automationPattern & _pat_to_copy ) :
|
||||
journallingObject( _pat_to_copy.m_track->eng() ),
|
||||
m_track( _pat_to_copy.m_track ),
|
||||
m_object( _pat_to_copy.m_object )
|
||||
m_object( _pat_to_copy.m_object ),
|
||||
m_update_first( _pat_to_copy.m_update_first )
|
||||
{
|
||||
for( timeMap::const_iterator it = _pat_to_copy.m_time_map.begin();
|
||||
it != _pat_to_copy.m_time_map.end(); ++it )
|
||||
|
||||
Reference in New Issue
Block a user