MCPcopy Create free account
hub / github.com/VCVRack/Rack / select

Method select

src/app/RackWidget.cpp:1005–1014  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1003}
1004
1005void RackWidget::select(ModuleWidget* mw, bool selected) {
1006 if (selected) {
1007 internal->selectedModules.insert(mw);
1008 }
1009 else {
1010 auto it = internal->selectedModules.find(mw);
1011 if (it != internal->selectedModules.end())
1012 internal->selectedModules.erase(it);
1013 }
1014}
1015
1016bool RackWidget::hasSelection() {
1017 return !internal->selectedModules.empty();

Callers 2

json_array_foreachFunction · 0.80
onButtonMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected