25 #ifndef JUCE_LOOKANDFEEL_H_INCLUDED
26 #define JUCE_LOOKANDFEEL_H_INCLUDED
59 virtual void drawLevelMeter (
Graphics&,
int width,
int height,
float level) = 0;
173 void setDefaultSansSerifTypefaceName (
const String& newName);
187 void setUsingNativeAlertWindows (
bool shouldUseNativeAlerts);
188 bool isUsingNativeAlertWindows();
195 virtual void drawSpinningWaitAnimation (
Graphics&,
const Colour& colour,
196 int x,
int y,
int w,
int h) = 0;
200 virtual Path getTickShape (
float height) = 0;
202 virtual Path getCrossShape (
float height) = 0;
209 virtual void playAlertSound();
221 bool operator< (
const ColourSetting& other)
const noexcept {
return colourID < other.colourID; }
222 bool operator== (
const ColourSetting& other)
const noexcept {
return colourID == other.colourID; }
226 String defaultSans, defaultSerif, defaultFixed;
227 bool useNativeAlertWindows;
233 #endif // JUCE_LOOKANDFEEL_H_INCLUDED
Definition: juce_StretchableLayoutResizerBar.h:77
Definition: juce_ProgressBar.h:95
Definition: juce_TableHeaderComponent.h:370
Definition: juce_LookAndFeel.h:33
void setColour(int colourId, Colour newColour)
Definition: juce_Component.cpp:2189
Definition: juce_GroupComponent.h:87
Definition: juce_MouseCursor.h:36
Definition: juce_Font.h:39
Definition: juce_Label.h:264
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_ComboBox.h:358
Definition: juce_RectangleList.h:40
Definition: juce_LookAndFeel.h:74
Definition: juce_ConcertinaPanel.h:98
Definition: juce_PropertyComponent.h:121
virtual ~AudioDeviceSelectorComponentMethods()
Definition: juce_LookAndFeel.h:57
virtual ~LassoComponentMethods()
Definition: juce_LookAndFeel.h:39
Definition: juce_LookAndFeel.h:46
Definition: juce_Point.h:39
Definition: juce_String.h:43
virtual ~KeyMappingEditorComponentMethods()
Definition: juce_LookAndFeel.h:48
Colour findColour(int colourId, bool inheritFromParent=false) const
Definition: juce_Component.cpp:2166
Definition: juce_TreeView.h:821
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_FileBrowserComponent.h:185
Definition: juce_CallOutBox.h:138
Definition: juce_Path.h:62
Definition: juce_TextEditor.h:594
Definition: juce_Colour.h:35
Definition: juce_DropShadower.h:43
Definition: juce_AlertWindow.h:422
Definition: juce_DocumentWindow.h:230
Definition: juce_Component.h:33
Definition: juce_BubbleComponent.h:143
Definition: juce_LookAndFeel.h:55
png_const_structrp png_const_inforp int png_fixed_point * width
Definition: juce_PNGLoader.cpp:2339
Definition: juce_LookAndFeel.h:37
Definition: juce_FilenameComponent.h:188
JUCE_API bool JUCE_CALLTYPE operator<(const String &s1, const String &s2) noexcept
Definition: juce_core.cpp:590
Definition: juce_WeakReference.h:82
bool operator==(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:565
Definition: juce_ResizableWindow.h:324
bool isColourSpecified(int colourId) const
Definition: juce_Component.cpp:2178
Definition: juce_GraphicsContext.h:42
Definition: juce_Image.h:54
Definition: juce_LowLevelGraphicsContext.h:43
Definition: juce_PopupMenu.h:549
Definition: juce_Slider.h:799