MCPcopy Create free account
hub / github.com/LMMS/lmms / createTrackView

Method createTrackView

src/gui/TrackContainerView.cpp:244–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

242
243
244TrackView * TrackContainerView::createTrackView( Track * _t )
245{
246 //m_tc->addJournalCheckPoint();
247
248 // Avoid duplicating track views
249 for( trackViewList::iterator it = m_trackViews.begin();
250 it != m_trackViews.end(); ++it )
251 {
252 if ( ( *it )->getTrack() == _t ) { return ( *it ); }
253 }
254
255 return _t->createView( this );
256}
257
258
259

Callers 1

cloneTrackMethod · 0.80

Calls 4

beginMethod · 0.45
endMethod · 0.45
getTrackMethod · 0.45
createViewMethod · 0.45

Tested by

no test coverage detected