23 #ifndef __AUDIOEDITOR_H_9D6F1FC3__
24 #define __AUDIOEDITOR_H_9D6F1FC3__
27 #include "../../../JuceLibraryCode/JuceHeader.h"
28 #include "../AudioNode.h"
46 void paintButton(Graphics &g,
bool isMouseOver,
bool isButtonDown);
58 void paint (Graphics& g);
63 void closeButtonPressed();
65 Button* controlButton;
71 public Button::Listener,
72 public Slider::Listener,
80 void paint (Graphics& g);
82 bool keyPressed (
const KeyPress& key);
88 void buttonClicked (Button* button);
89 void sliderValueChanged(Slider* slider);
99 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (
AudioEditor);
105 #endif // __AUDIOEDITOR_H_9D6F1FC3__