The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
781B

  1. #pragma once
  2. #include "PluginProcessor.h"
  3. //==============================================================================
  4. class AudioPluginAudioProcessorEditor final : public juce::AudioProcessorEditor
  5. {
  6. public:
  7. explicit AudioPluginAudioProcessorEditor (AudioPluginAudioProcessor&);
  8. ~AudioPluginAudioProcessorEditor() override;
  9. //==============================================================================
  10. void paint (juce::Graphics&) override;
  11. void resized() override;
  12. private:
  13. // This reference is provided as a quick way for your editor to
  14. // access the processor object that created it.
  15. AudioPluginAudioProcessor& processorRef;
  16. JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioPluginAudioProcessorEditor)
  17. };