94 const void* imageData,
#define noexcept
Definition DistrhoDefines.h:72
#define override
Definition DistrhoDefines.h:73
Definition juce_Colour.h:38
Component() noexcept
Definition juce_Component.cpp:517
Definition juce_Drawable.h:38
Definition juce_GraphicsContext.h:45
Definition juce_OwnedArray.h:51
void paint(Graphics &) override
Definition juce_PreferencesPanel.cpp:111
void showInDialogBox(const String &dialogTitle, int dialogWidth, int dialogHeight, Colour backgroundColour=Colours::white)
Definition juce_PreferencesPanel.cpp:86
int getButtonSize() const noexcept
Definition juce_PreferencesPanel.cpp:38
OwnedArray< DrawableButton > buttons
Definition juce_PreferencesPanel.h:139
String currentPageName
Definition juce_PreferencesPanel.h:137
void setCurrentPage(const String &pageName)
Definition juce_PreferencesPanel.cpp:117
void clickedPage()
Definition juce_PreferencesPanel.cpp:144
void resized() override
Definition juce_PreferencesPanel.cpp:102
virtual Component * createComponentForPage(const String &pageName)=0
std::unique_ptr< Component > currentPage
Definition juce_PreferencesPanel.h:138
void setButtonSize(int newSize)
Definition juce_PreferencesPanel.cpp:43
int buttonSize
Definition juce_PreferencesPanel.h:140
void addSettingsPage(const String &pageTitle, const Drawable *normalIcon, const Drawable *overIcon, const Drawable *downIcon)
Definition juce_PreferencesPanel.cpp:50
PreferencesPanel()
Definition juce_PreferencesPanel.cpp:29
Definition juce_String.h:53
#define JUCE_API
Definition juce_StandardHeader.h:152
const Colour white
Definition juce_Colours.h:180
Definition carla_juce.cpp:31
Definition juce_Uuid.h:141
#define const
Definition zconf.h:137