11 #include "../JuceLibraryCode/JuceHeader.h" 33 ~AudioProcessorEditor();
36 void paint(juce::Graphics&)
override;
44 static constexpr double PADDING_REL = 0.02;
49 juce::AudioProcessorValueTreeState& parameters;
AudioProcessorEditor(AudioProcessor &)
Constructs an AudioProcessorEditor object associated with an AudioProcessor.
float getParam(const juce::AudioProcessorValueTreeState ¶ms, const juce::String &blockId) const
Internal method used to get (and check) a parameter's value.
void buttonClicked(juce::Button *button) override
Callback function to open the popup menu asynchronously.
void resized() override
Manages the layout of AudioProcessorEditor when the window is resized.
static void menuCallback(int result, UIHeaderBlock *headerBlock)
Callback function to open the popup menu asynchronously.