MCPcopy Create free account
hub / github.com/StrangeLoopsAudio/gRainbow / selectedCommonParamsChanged

Method selectedCommonParamsChanged

Source/Components/MasterPanel.cpp:144–152  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142}
143
144void MasterPanel::selectedCommonParamsChanged(ParamCommon* newParams) {
145 if (mCurSelectedParams != nullptr) mCurSelectedParams->removeListener(this);
146 mCurSelectedParams = newParams;
147 mCurSelectedParams->addListener(this);
148 mParamColour = mParameters.getSelectedParamColour();
149
150 mParamHasChanged.store(true);
151 repaint();
152}
153
154void MasterPanel::paint(juce::Graphics& g) {
155 // Panel rectangle

Callers

nothing calls this directly

Calls 3

removeListenerMethod · 0.80
addListenerMethod · 0.80

Tested by

no test coverage detected