FahlGrahn Audio v1.0.0
Loading...
Searching...
No Matches
PluginEditor.h
1#pragma once
2
3#include "CustomLookAndFeel/FontAudioLookAndFeel.h"
4#include "PluginProcessor.h"
5
6//==============================================================================
7class SynthAudioProcessorEditor final : public juce::AudioProcessorEditor
8{
9 public:
12
13 //==============================================================================
14 void paint(juce::Graphics &) override;
15 void resized() override;
16
17 private:
18 SynthAudioProcessor &processorRef;
19 juce::MidiKeyboardComponent keyboardComponent;
20 juce::TextButton sineButton;
21 juce::TextButton squareButton;
22 juce::TextButton sawButton;
23 juce::TextButton triangleButton;
24
25 FontAudioLookAndFeel fontAudioLookAndFeel;
26
27 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(SynthAudioProcessorEditor)
28};
Definition FontAudioLookAndFeel.h:7
Definition PluginEditor.h:8
Definition PluginProcessor.h:9