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.

36 lines
1.1KB

  1. /*
  2. ==============================================================================
  3. This file contains the basic framework code for a JUCE plugin editor.
  4. ==============================================================================
  5. */
  6. #pragma once
  7. %%editor_headers%%
  8. //==============================================================================
  9. /**
  10. */
  11. class %%editor_class_name%% : public juce::AudioProcessorEditor
  12. #if JucePlugin_Enable_ARA
  13. , public juce::AudioProcessorEditorARAExtension
  14. #endif
  15. {
  16. public:
  17. %%editor_class_name%% (%%filter_class_name%%&);
  18. ~%%editor_class_name%%() override;
  19. //==============================================================================
  20. void paint (juce::Graphics&) override;
  21. void resized() override;
  22. private:
  23. // This reference is provided as a quick way for your editor to
  24. // access the processor object that created it.
  25. %%filter_class_name%%& audioProcessor;
  26. JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%editor_class_name%%)
  27. };