| 2611 | } |
| 2612 | |
| 2613 | void ModularSynth::SetUpModule(IDrawableModule* module, const ofxJSONElement& moduleInfo) |
| 2614 | { |
| 2615 | assert(module != nullptr); |
| 2616 | |
| 2617 | try |
| 2618 | { |
| 2619 | mIsLoadingModule = true; |
| 2620 | module->LoadLayoutBase(moduleInfo); |
| 2621 | mIsLoadingModule = false; |
| 2622 | } |
| 2623 | catch (UnknownModuleException& e) |
| 2624 | { |
| 2625 | LogEvent("Couldn't find referenced module \"" + e.mSearchName + "\" when setting up \"" + moduleInfo["name"].asString() + "\"", kLogEventType_Error); |
| 2626 | } |
| 2627 | } |
| 2628 | |
| 2629 | void ModularSynth::OnModuleAdded(IDrawableModule* module) |
| 2630 | { |
no test coverage detected