| 12345678910111213141516171819202122232425262728293031323334353637 |
- /*
- ==============================================================================
- This file contains the basic framework code for a JUCE plugin editor.
- ==============================================================================
- */
- #pragma once
- #include <JuceHeader.h>
- #include "PluginProcessor.h"
- #include "OSCReceiverWrapper.h"
- //==============================================================================
- /**
- */
- class CMLSProjectAudioProcessorEditor : public juce::AudioProcessorEditor
- {
- public:
- CMLSProjectAudioProcessorEditor (CMLSProjectAudioProcessor&);
- ~CMLSProjectAudioProcessorEditor() override;
- //==============================================================================
- void paint (juce::Graphics&) override;
- void resized() override;
- private:
- // This reference is provided as a quick way for your editor to
- // access the processor object that created it.
- CMLSProjectAudioProcessor& audioProcessor;
- // Create an instance of the OSCReceiver
- OSCReceiverWrapper *oscReceiver;
- JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CMLSProjectAudioProcessorEditor)
- };
|