20 #ifndef __JUCE_HEADER_243013F0C1B216AA__
21 #define __JUCE_HEADER_243013F0C1B216AA__
27 #include "JuceHeader.h"
46 public TextEditor::Listener,
47 public ChangeListener,
48 public SliderListener,
59 void update()
override;
61 void showColourSelector();
64 void changeListenerCallback (ChangeBroadcaster* changeBroadcaster);
66 void textEditorTextChanged (TextEditor& textEditor);
68 void textEditorReturnKeyPressed (TextEditor& textEditor);
70 void textEditorFocusLost (TextEditor& textEditor);
75 void paint (Graphics& g);
84 bool nameIsBeingEdited_;
88 ScopedPointer<GroupComponent> parametersGroup;
89 ScopedPointer<GroupComponent> sourceGroup;
90 ScopedPointer<Slider> idSlider;
91 ScopedPointer<Label> idLabel;
92 ScopedPointer<Label> angleLabel;
93 ScopedPointer<ToggleButton> dopplerButton;
94 ScopedPointer<ToggleButton> lockIDButton;
95 ScopedPointer<TextEditor> nameEditor;
96 ScopedPointer<Label> nameLabel;
97 ScopedPointer<ToggleButton> typeButton;
98 ScopedPointer<TextButton> colourButton;
99 ScopedPointer<Slider> angleSlider;
109 #endif // __JUCE_HEADER_243013F0C1B216AA__
void paint(Graphics &g)
Definition: SourceParamComponent.cpp:153
An abstract class for GUI subcomponents of the SpaopAudioProcessorEditor.
Definition: SpaopEditorComponent.h:37
SourceParamComponent(SpaopAudioProcessor *ownerFilter)
Definition: SourceParamComponent.cpp:30
void buttonClicked(Button *buttonThatWasClicked)
Definition: SourceParamComponent.cpp:203
The SPAOP-plugin's processor class.
Definition: PluginProcessor.h:42
[Comments]
Definition: SourceParamComponent.h:45
~SourceParamComponent()
Definition: SourceParamComponent.cpp:129
void sliderValueChanged(Slider *sliderThatWasMoved)
Definition: SourceParamComponent.cpp:180
void resized()
Definition: SourceParamComponent.cpp:162