Rework all Makefiles
[vst-plugins.git] / plugins-broken / kitty / kittyEditor.h
blob15ce42e2d0c89f875f3899f90a8b0860795fb980
1 /*
2 ==============================================================================
4 This is an automatically generated file created by the Jucer!
6 Creation date: 28 Mar 2008 9:13:40 pm
8 Be careful when adding custom code to these files, as only the code within
9 the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
10 and re-saved.
12 Jucer version: 1.11
14 ------------------------------------------------------------------------------
16 The Jucer is part of the JUCE library - "Jules' Utility Class Extensions"
17 Copyright 2004-6 by Raw Material Software ltd.
19 ==============================================================================
22 #ifndef __JUCER_HEADER_KITTYEDITOR_KITTYEDITOR_1AF9F8A5__
23 #define __JUCER_HEADER_KITTYEDITOR_KITTYEDITOR_1AF9F8A5__
25 //[Headers] -- You can add your own extra header files here --
26 #include <juce.h>
27 #include "kitty.h"
28 //[/Headers]
32 //==============================================================================
33 /**
34 //[Comments]
35 An auto-generated component, created by the Jucer.
37 Describe your class and how it works here!
38 //[/Comments]
40 class kittyEditor : public AudioProcessorEditor,
41 public ChangeListener,
42 public SliderListener
44 public:
45 //==============================================================================
46 kittyEditor (kitty *owner);
47 ~kittyEditor();
49 //==============================================================================
50 //[UserMethods] -- You can add your own custom methods in this section.
51 void changeListenerCallback (ChangeBroadcaster* source);
52 kitty* getFilter() const throw() { return (kitty*) getAudioProcessor(); }
53 //[/UserMethods]
55 void paint (Graphics& g);
56 void resized();
57 void sliderValueChanged (Slider* sliderThatWasMoved);
59 // Binary resources:
60 static const char* kitty_png;
61 static const int kitty_pngSize;
63 //==============================================================================
64 juce_UseDebuggingNewOperator
66 private:
67 //[UserVariables] -- You can add your own custom variables in this section.
68 //[/UserVariables]
70 //==============================================================================
71 Slider* bitDepthSlider;
72 Label* bitDepthLabel;
73 Slider* sampleRateSlider;
74 Label* sampleRateLabel;
75 Path internalPath1;
76 Image internalCachedImage3;
78 //==============================================================================
79 // (prevent copy constructor and operator= being generated..)
80 kittyEditor (const kittyEditor&);
81 const kittyEditor& operator= (const kittyEditor&);
85 #endif // __JUCER_HEADER_KITTYEDITOR_KITTYEDITOR_1AF9F8A5__