MCPcopy Create free account
hub / github.com/DISTRHO/Cardinal / bypassAction

Method bypassAction

src/override/ModuleWidget.cpp:930–942  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

928}
929
930void ModuleWidget::bypassAction(bool bypassed) {
931 assert(module);
932
933 // history::ModuleBypass
934 history::ModuleBypass* h = new history::ModuleBypass;
935 h->moduleId = module->id;
936 h->bypassed = bypassed;
937 if (!bypassed)
938 h->name = "un-bypass module";
939 APP->history->push(h);
940
941 APP->engine->bypassModule(module, bypassed);
942}
943
944void ModuleWidget::removeAction() {
945 history::ComplexAction* h = new history::ComplexAction;

Callers 1

createContextMenuMethod · 0.45

Calls 2

bypassModuleMethod · 0.80
pushMethod · 0.45

Tested by

no test coverage detected