2 ==============================================================================
4 This is an automatically generated file created by the Jucer!
6 Creation date: 1 May 2011 12:07:57pm
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
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_RENDERINGTESTCOMPONENT_RENDERINGTESTCOMPONENT_ABDF1DF__
23 #define __JUCER_HEADER_RENDERINGTESTCOMPONENT_RENDERINGTESTCOMPONENT_ABDF1DF__
25 //[Headers] -- You can add your own extra header files here --
26 #include "../jucedemo_headers.h"
27 class RenderingTestCanvas
;
32 //==============================================================================
35 An auto-generated component, created by the Jucer.
37 Describe your class and how it works here!
40 class RenderingTestComponent
: public Component
,
41 public ComboBoxListener
,
45 //==============================================================================
46 RenderingTestComponent ();
47 ~RenderingTestComponent();
49 //==============================================================================
50 //[UserMethods] -- You can add your own custom methods in this section.
53 void paint (Graphics
& g
);
55 void comboBoxChanged (ComboBox
* comboBoxThatHasChanged
);
56 void sliderValueChanged (Slider
* sliderThatWasMoved
);
59 static const char* demoJpeg_jpg
;
60 static const int demoJpeg_jpgSize
;
61 static const char* demoPng_png
;
62 static const int demoPng_pngSize
;
65 //==============================================================================
66 juce_UseDebuggingNewOperator
69 //[UserVariables] -- You can add your own custom variables in this section.
70 friend class RenderingTestCanvas
;
73 //==============================================================================
74 ComboBox
* testTypeComboBox
;
77 RenderingTestCanvas
* testCanvas
;
78 Slider
* opacitySlider
;
79 ToggleButton
* highQualityToggle
;
80 ToggleButton
* animateSizeToggle
;
81 ToggleButton
* animateRotationToggle
;
82 ToggleButton
* animatePositionToggle
;
83 ToggleButton
* animateFillToggle
;
91 Label
* sizeSliderLabel
;
92 Label
* angleSliderLabel
;
93 ToggleButton
* clipToRectangleToggle
;
94 ToggleButton
* clipToPathToggle
;
95 ToggleButton
* clipToImageToggle
;
98 //==============================================================================
99 // (prevent copy constructor and operator= being generated..)
100 RenderingTestComponent (const RenderingTestComponent
&);
101 const RenderingTestComponent
& operator= (const RenderingTestComponent
&);
105 #endif // __JUCER_HEADER_RENDERINGTESTCOMPONENT_RENDERINGTESTCOMPONENT_ABDF1DF__