| 1407 | }; |
| 1408 | |
| 1409 | void appendContextMenu(Menu *menu) override { |
| 1410 | IroiVCV *module = dynamic_cast<IroiVCV *>(this->module); |
| 1411 | assert(module); |
| 1412 | |
| 1413 | menu->addChild( |
| 1414 | createIndexPtrSubmenuItem("Knob mode", {"Normal", "Alt (hold Shift)", "Mod", "CV", "Rnd"}, &module->editMode)); |
| 1415 | menu->addChild(new MenuSeparator()); |
| 1416 | menu->addChild(createBoolPtrMenuItem("Use native VCV randomisation", "", &module->useNativeRackRandomisation)); |
| 1417 | menu->addChild(new SlewTimeSider(module, module->slewTimeParamQuantity)); |
| 1418 | } |
| 1419 | }; |
| 1420 | |
| 1421 | Model *modelIroi = createModel<IroiVCV, IroiWidget>("Iroi"); |
nothing calls this directly
no outgoing calls
no test coverage detected