MCPcopy Create free account
hub / github.com/BambooTracker/BambooTracker / effPatternBreak

Method effPatternBreak

BambooTracker/playback.cpp:1383–1395  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1381}
1382
1383bool PlaybackManager::effPatternBreak(int nextStep)
1384{
1385 if (playingPos_.order == static_cast<int>(getOrderSize(curSongNum_)) - 1
1386 && nextStep < static_cast<int>(getPatternSizeFromOrderNumber(curSongNum_, 0))) {
1387 nextReadPos_.set(0, nextStep);
1388 return true;
1389 }
1390 else if (nextStep < static_cast<int>(getPatternSizeFromOrderNumber(curSongNum_, playingPos_.order + 1))) {
1391 nextReadPos_.set(playingPos_.order + 1, nextStep);
1392 return true;
1393 }
1394 return false;
1395}
1396
1397void PlaybackManager::effSpeedChange(int speed)
1398{

Callers

nothing calls this directly

Calls 1

setMethod · 0.80

Tested by

no test coverage detected