| 1089 | } |
| 1090 | |
| 1091 | void ScriptModulationMatrix::ModulatorTargetData::clear() |
| 1092 | { |
| 1093 | forEach(nullptr, [](Modulator* sm, ModulatorTargetData& d, GlobalModulator* gm) |
| 1094 | { |
| 1095 | gm->disconnect(); |
| 1096 | auto mod = dynamic_cast<Modulation*>(gm); |
| 1097 | mod->setIntensity(mod->getInitialValue()); |
| 1098 | |
| 1099 | return false; |
| 1100 | }); |
| 1101 | |
| 1102 | dynamic_cast<ScriptComponent*>(sc.getObject())->sendRepaintMessage(); |
| 1103 | } |
| 1104 | |
| 1105 | juce::var ScriptModulationMatrix::ModulatorTargetData::getIntensitySliderData(String sourceId) const |
| 1106 | { |
no test coverage detected