gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

PluginEditorState.h (564B)


      1 #pragma once
      2 
      3 #include "jucePluginEditorLib/pluginEditorState.h"
      4 
      5 namespace juce
      6 {
      7 	class Component;
      8 }
      9 
     10 namespace mqJucePlugin
     11 {
     12 	class AudioPluginAudioProcessor;
     13 
     14 	class PluginEditorState : public jucePluginEditorLib::PluginEditorState
     15 	{
     16 	public:
     17 		explicit PluginEditorState(AudioPluginAudioProcessor& _processor);
     18 		void initContextMenu(juce::PopupMenu& _menu) override;
     19 		bool initAdvancedContextMenu(juce::PopupMenu& _menu, bool _enabled) override;
     20 	private:
     21 		jucePluginEditorLib::Editor* createEditor(const jucePluginEditorLib::Skin& _skin) override;
     22 	};
     23 }