5676 |
* @param index - index of the script slot on this instrument |
* @param index - index of the script slot on this instrument |
5677 |
* @see Script::Bypass |
* @see Script::Bypass |
5678 |
*/ |
*/ |
5679 |
bool Instrument::IsScriptSlotBypassed(uint index) { |
bool Instrument::IsScriptSlotBypassed(size_t index) { |
5680 |
if (index >= ScriptSlotCount()) return false; |
if (index >= ScriptSlotCount()) return false; |
5681 |
return pScriptRefs ? pScriptRefs->at(index).bypass |
return pScriptRefs ? pScriptRefs->at(index).bypass |
5682 |
: scriptPoolFileOffsets.at(index).bypass; |
: scriptPoolFileOffsets.at(index).bypass; |
5696 |
* @param bBypass - if true, the script slot will be skipped by the sampler |
* @param bBypass - if true, the script slot will be skipped by the sampler |
5697 |
* @see Script::Bypass |
* @see Script::Bypass |
5698 |
*/ |
*/ |
5699 |
void Instrument::SetScriptSlotBypassed(uint index, bool bBypass) { |
void Instrument::SetScriptSlotBypassed(size_t index, bool bBypass) { |
5700 |
if (index >= ScriptSlotCount()) return; |
if (index >= ScriptSlotCount()) return; |
5701 |
if (pScriptRefs) |
if (pScriptRefs) |
5702 |
pScriptRefs->at(index).bypass = bBypass; |
pScriptRefs->at(index).bypass = bBypass; |