JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::LookAndFeel_V1 Member List

This is the complete list of members for juce::LookAndFeel_V1, including all inherited members.

areLinesDrawnForTreeView(TreeView &) overridejuce::LookAndFeel_V2virtual
areScrollbarButtonsVisible() overridejuce::LookAndFeel_V2virtual
changeToggleButtonWidthToFitText(ToggleButton &) overridejuce::LookAndFeel_V2virtual
createAlertWindow(const String &title, const String &message, const String &button1, const String &button2, const String &button3, AlertWindow::AlertIconType iconType, int numButtons, Component *associatedComponent) overridejuce::LookAndFeel_V2virtual
createCaretComponent(Component *keyFocusOwner) overridejuce::LookAndFeel_V2virtual
createComboBoxTextBox(ComboBox &) overridejuce::LookAndFeel_V2virtual
createDocumentWindowButton(int buttonType) overridejuce::LookAndFeel_V1virtual
createDropShadowerForComponent(Component *) overridejuce::LookAndFeel_V2virtual
createFileBrowserGoUpButton() overridejuce::LookAndFeel_V2virtual
createFileChooserHeaderText(const String &title, const String &instructions) overridejuce::LookAndFeel_V2virtual
createFilenameComponentBrowseButton(const String &text) overridejuce::LookAndFeel_V2virtual
createGraphicsContext(const Image &imageToRenderOn, const Point< int > &origin, const RectangleList< int > &initialClip)juce::LookAndFeelvirtual
createSliderButton(Slider &, bool isIncrement) overridejuce::LookAndFeel_V1virtual
createSliderTextBox(Slider &) overridejuce::LookAndFeel_V2virtual
createTabBarExtrasButton() overridejuce::LookAndFeel_V2virtual
createTabButtonShape(TabBarButton &, Path &, bool isMouseOver, bool isMouseDown) overridejuce::LookAndFeel_V2virtual
createToolbarMissingItemsButton(Toolbar &) overridejuce::LookAndFeel_V2virtual
drawAlertBox(Graphics &, AlertWindow &, const Rectangle< int > &textArea, TextLayout &) overridejuce::LookAndFeel_V2virtual
drawBevel(Graphics &, int x, int y, int width, int height, int bevelThickness, const Colour &topLeftColour=Colours::white, const Colour &bottomRightColour=Colours::black, bool useGradient=true, bool sharpEdgeOnOutside=true)juce::LookAndFeel_V2static
drawBubble(Graphics &, BubbleComponent &, const Point< float > &tip, const Rectangle< float > &body) overridejuce::LookAndFeel_V2virtual
drawButtonBackground(Graphics &, Button &, const Colour &backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V1virtual
drawButtonText(Graphics &, TextButton &, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V2virtual
drawCallOutBoxBackground(CallOutBox &, Graphics &, const Path &path, Image &cachedImage) overridejuce::LookAndFeel_V2virtual
drawComboBox(Graphics &, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &) overridejuce::LookAndFeel_V1virtual
drawComboBoxTextWhenNothingSelected(Graphics &, ComboBox &, Label &) overridejuce::LookAndFeel_V2virtual
drawConcertinaPanelHeader(Graphics &, const Rectangle< int > &area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &, Component &panel) overridejuce::LookAndFeel_V2virtual
drawCornerResizer(Graphics &, int w, int h, bool isMouseOver, bool isMouseDragging) overridejuce::LookAndFeel_V1virtual
drawDocumentWindowTitleBar(DocumentWindow &, Graphics &, int w, int h, int titleSpaceX, int titleSpaceW, const Image *icon, bool drawTitleTextOnLeft) overridejuce::LookAndFeel_V2virtual
drawDrawableButton(Graphics &, DrawableButton &, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V2virtual
drawFileBrowserRow(Graphics &, int width, int height, const File &file, const String &filename, Image *icon, const String &fileSizeDescription, const String &fileTimeDescription, bool isDirectory, bool isItemSelected, int itemIndex, DirectoryContentsDisplayComponent &) overridejuce::LookAndFeel_V2virtual
drawGlassLozenge(Graphics &, float x, float y, float width, float height, const Colour &, float outlineThickness, float cornerSize, bool flatOnLeft, bool flatOnRight, bool flatOnTop, bool flatOnBottom) noexceptjuce::LookAndFeel_V2static
drawGlassPointer(Graphics &, float x, float y, float diameter, const Colour &, float outlineThickness, int direction) noexceptjuce::LookAndFeel_V2static
drawGlassSphere(Graphics &, float x, float y, float diameter, const Colour &, float outlineThickness) noexceptjuce::LookAndFeel_V2static
drawGroupComponentOutline(Graphics &, int w, int h, const String &text, const Justification &, GroupComponent &) overridejuce::LookAndFeel_V2virtual
drawImageButton(Graphics &, Image *, int imageX, int imageY, int imageW, int imageH, const Colour &overlayColour, float imageOpacity, ImageButton &) overridejuce::LookAndFeel_V2virtual
drawKeymapChangeButton(Graphics &, int width, int height, Button &, const String &keyDescription) overridejuce::LookAndFeel_V2virtual
drawLabel(Graphics &, Label &) overridejuce::LookAndFeel_V2virtual
drawLasso(Graphics &, Component &) overridejuce::LookAndFeel_V2virtual
drawLevelMeter(Graphics &, int width, int height, float level) overridejuce::LookAndFeel_V2virtual
drawLinearSlider(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle, Slider &) overridejuce::LookAndFeel_V1virtual
drawLinearSliderBackground(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle, Slider &) overridejuce::LookAndFeel_V2virtual
drawLinearSliderThumb(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle, Slider &) overridejuce::LookAndFeel_V2virtual
drawMenuBarBackground(Graphics &, int width, int height, bool isMouseOverBar, MenuBarComponent &) overridejuce::LookAndFeel_V1virtual
drawMenuBarItem(Graphics &, int width, int height, int itemIndex, const String &itemText, bool isMouseOverItem, bool isMenuOpen, bool isMouseOverBar, MenuBarComponent &) overridejuce::LookAndFeel_V2virtual
drawPopupMenuBackground(Graphics &, int width, int height) overridejuce::LookAndFeel_V1virtual
drawPopupMenuItem(Graphics &, const Rectangle< int > &area, bool isSeparator, bool isActive, bool isHighlighted, bool isTicked, bool hasSubMenu, const String &text, const String &shortcutKeyText, const Drawable *icon, const Colour *textColour) overridejuce::LookAndFeel_V2virtual
drawPopupMenuSectionHeader(Graphics &, const Rectangle< int > &area, const String &sectionName) overridejuce::LookAndFeel_V2virtual
drawPopupMenuUpDownArrow(Graphics &, int width, int height, bool isScrollUpArrow) overridejuce::LookAndFeel_V2virtual
drawProgressBar(Graphics &, ProgressBar &, int width, int height, double progress, const String &textToShow) overridejuce::LookAndFeel_V1virtual
drawPropertyComponentBackground(Graphics &, int width, int height, PropertyComponent &) overridejuce::LookAndFeel_V2virtual
drawPropertyComponentLabel(Graphics &, int width, int height, PropertyComponent &) overridejuce::LookAndFeel_V2virtual
drawPropertyPanelSectionHeader(Graphics &, const String &name, bool isOpen, int width, int height) overridejuce::LookAndFeel_V2virtual
drawResizableFrame(Graphics &, int w, int h, const BorderSize< int > &) overridejuce::LookAndFeel_V2virtual
drawResizableWindowBorder(Graphics &, int w, int h, const BorderSize< int > &border, ResizableWindow &) overridejuce::LookAndFeel_V2virtual
drawRotarySlider(Graphics &, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, Slider &) overridejuce::LookAndFeel_V2virtual
drawScrollbar(Graphics &, ScrollBar &, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown) overridejuce::LookAndFeel_V1virtual
drawScrollbarButton(Graphics &, ScrollBar &, int width, int height, int buttonDirection, bool isScrollbarVertical, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V1virtual
drawSpinningWaitAnimation(Graphics &, const Colour &colour, int x, int y, int w, int h) overridejuce::LookAndFeel_V2virtual
drawStretchableLayoutResizerBar(Graphics &, int w, int h, bool isVerticalBar, bool isMouseOver, bool isMouseDragging) overridejuce::LookAndFeel_V2virtual
drawTabAreaBehindFrontButton(TabbedButtonBar &, Graphics &, int w, int h) overridejuce::LookAndFeel_V2virtual
drawTabbedButtonBarBackground(TabbedButtonBar &, Graphics &) overridejuce::LookAndFeel_V2virtual
drawTabButton(TabBarButton &, Graphics &, bool isMouseOver, bool isMouseDown) overridejuce::LookAndFeel_V2virtual
drawTabButtonText(TabBarButton &, Graphics &, bool isMouseOver, bool isMouseDown) overridejuce::LookAndFeel_V2virtual
drawTableHeaderBackground(Graphics &, TableHeaderComponent &) overridejuce::LookAndFeel_V2virtual
drawTableHeaderColumn(Graphics &, TableHeaderComponent &, const String &columnName, int columnId, int width, int height, bool isMouseOver, bool isMouseDown, int columnFlags) overridejuce::LookAndFeel_V2virtual
drawTextEditorOutline(Graphics &, int width, int height, TextEditor &) overridejuce::LookAndFeel_V1virtual
drawTickBox(Graphics &, Component &, float x, float y, float w, float h, bool ticked, bool isEnabled, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V1virtual
drawToggleButton(Graphics &, ToggleButton &, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) overridejuce::LookAndFeel_V1virtual
drawTooltip(Graphics &, const String &text, int width, int height) overridejuce::LookAndFeel_V2virtual
drawTreeviewPlusMinusBox(Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isOpen, bool isMouseOver) overridejuce::LookAndFeel_V2virtual
fillResizableWindowBackground(Graphics &, int w, int h, const BorderSize< int > &, ResizableWindow &) overridejuce::LookAndFeel_V2virtual
fillTabButtonShape(TabBarButton &, Graphics &, const Path &, bool isMouseOver, bool isMouseDown) overridejuce::LookAndFeel_V2virtual
fillTextEditorBackground(Graphics &, int width, int height, TextEditor &) overridejuce::LookAndFeel_V2virtual
findColour(int colourId) const noexceptjuce::LookAndFeel
getAlertBoxWindowFlags() overridejuce::LookAndFeel_V2virtual
getAlertWindowButtonHeight() overridejuce::LookAndFeel_V2virtual
getAlertWindowFont() overridejuce::LookAndFeel_V2virtual
getAlertWindowMessageFont() overridejuce::LookAndFeel_V2virtual
getAlertWindowTitleFont() overridejuce::LookAndFeel_V2virtual
getCallOutBoxBorderSize(const CallOutBox &) overridejuce::LookAndFeel_V2virtual
getComboBoxFont(ComboBox &) overridejuce::LookAndFeel_V1virtual
getCrossShape(float height) overridejuce::LookAndFeel_V2virtual
getDefaultDocumentFileImage() overridejuce::LookAndFeel_V2virtual
getDefaultFolderImage() overridejuce::LookAndFeel_V2virtual
getDefaultLookAndFeel() noexceptjuce::LookAndFeelstatic
getDefaultMenuBarHeight() overridejuce::LookAndFeel_V2virtual
getDefaultScrollbarWidth() overridejuce::LookAndFeel_V2virtual
getIdealPopupMenuItemSize(const String &text, bool isSeparator, int standardMenuItemHeight, int &idealWidth, int &idealHeight) overridejuce::LookAndFeel_V2virtual
getLabelBorderSize(Label &) overridejuce::LookAndFeel_V2virtual
getLabelFont(Label &) overridejuce::LookAndFeel_V2virtual
getMenuBarFont(MenuBarComponent &, int itemIndex, const String &itemText) overridejuce::LookAndFeel_V2virtual
getMenuBarItemWidth(MenuBarComponent &, int itemIndex, const String &itemText) overridejuce::LookAndFeel_V2virtual
getMenuWindowFlags() overridejuce::LookAndFeel_V2virtual
getMinimumScrollbarThumbSize(ScrollBar &) overridejuce::LookAndFeel_V2virtual
getMouseCursorFor(Component &)juce::LookAndFeelvirtual
getOptionsForComboBoxPopupMenu(ComboBox &, Label &) overridejuce::LookAndFeel_V2virtual
getParentComponentForMenuOptions(const PopupMenu::Options &options) overridejuce::LookAndFeel_V2virtual
getPopupMenuBorderSize() overridejuce::LookAndFeel_V2virtual
getPopupMenuFont() overridejuce::LookAndFeel_V2virtual
getPropertyComponentContentPosition(PropertyComponent &) overridejuce::LookAndFeel_V2virtual
getPropertyPanelSectionHeaderHeight(const String &sectionTitle) overridejuce::LookAndFeel_V2virtual
getScrollbarButtonSize(ScrollBar &) overridejuce::LookAndFeel_V2virtual
getScrollbarEffect() overridejuce::LookAndFeel_V1virtual
getSidePanelDismissButtonShape(SidePanel &) overridejuce::LookAndFeel_V2virtual
getSidePanelTitleFont(SidePanel &) overridejuce::LookAndFeel_V2virtual
getSidePanelTitleJustification(SidePanel &) overridejuce::LookAndFeel_V2virtual
getSliderEffect(Slider &) overridejuce::LookAndFeel_V1virtual
getSliderLayout(Slider &) overridejuce::LookAndFeel_V2virtual
getSliderPopupFont(Slider &) overridejuce::LookAndFeel_V2virtual
getSliderPopupPlacement(Slider &) overridejuce::LookAndFeel_V2virtual
getSliderThumbRadius(Slider &) overridejuce::LookAndFeel_V1virtual
getTabButtonBestWidth(TabBarButton &, int tabDepth) overridejuce::LookAndFeel_V2virtual
getTabButtonExtraComponentBounds(const TabBarButton &, Rectangle< int > &textArea, Component &extraComp) overridejuce::LookAndFeel_V2virtual
getTabButtonFont(TabBarButton &, float height) overridejuce::LookAndFeel_V2virtual
getTabButtonOverlap(int tabDepth) overridejuce::LookAndFeel_V2virtual
getTabButtonSpaceAroundImage() overridejuce::LookAndFeel_V2virtual
getTextButtonFont(TextButton &, int buttonHeight) overridejuce::LookAndFeel_V2virtual
getTextButtonWidthToFitText(TextButton &, int buttonHeight) overridejuce::LookAndFeel_V2virtual
getTickShape(float height) overridejuce::LookAndFeel_V2virtual
getTooltipBounds(const String &tipText, Point< int > screenPos, Rectangle< int > parentArea) overridejuce::LookAndFeel_V2virtual
getTreeViewIndentSize(TreeView &) overridejuce::LookAndFeel_V2virtual
getTypefaceForFont(const Font &)juce::LookAndFeelvirtual
getWidthsForTextButtons(AlertWindow &, const Array< TextButton *> &) overridejuce::LookAndFeel_V2virtual
isColourSpecified(int colourId) const noexceptjuce::LookAndFeel
isProgressBarOpaque(ProgressBar &) overridejuce::LookAndFeel_V2virtual
isUsingNativeAlertWindows()juce::LookAndFeel
layoutFileBrowserComponent(FileBrowserComponent &, DirectoryContentsDisplayComponent *, FilePreviewComponent *, ComboBox *currentPathBox, TextEditor *filenameBox, Button *goUpButton) overridejuce::LookAndFeel_V2virtual
layoutFilenameComponent(FilenameComponent &, ComboBox *filenameBox, Button *browseButton) overridejuce::LookAndFeel_V2virtual
LookAndFeel()juce::LookAndFeel
LookAndFeel_V1()juce::LookAndFeel_V1
LookAndFeel_V2()juce::LookAndFeel_V2
paintToolbarBackground(Graphics &, int width, int height, Toolbar &) overridejuce::LookAndFeel_V2virtual
paintToolbarButtonBackground(Graphics &, int width, int height, bool isMouseOver, bool isMouseDown, ToolbarItemComponent &) overridejuce::LookAndFeel_V2virtual
paintToolbarButtonLabel(Graphics &, int x, int y, int width, int height, const String &text, ToolbarItemComponent &) overridejuce::LookAndFeel_V2virtual
playAlertSound()juce::LookAndFeelvirtual
positionComboBoxText(ComboBox &, Label &) overridejuce::LookAndFeel_V2virtual
positionDocumentWindowButtons(DocumentWindow &, int titleBarX, int titleBarY, int titleBarW, int titleBarH, Button *minimiseButton, Button *maximiseButton, Button *closeButton, bool positionTitleBarButtonsOnLeft) overridejuce::LookAndFeel_V1virtual
preparePopupMenuWindow(Component &) overridejuce::LookAndFeel_V2virtual
scrollbarShadowjuce::LookAndFeel_V1private
setColour(int colourId, Colour colour) noexceptjuce::LookAndFeel
setDefaultLookAndFeel(LookAndFeel *newDefaultLookAndFeel) noexceptjuce::LookAndFeelstatic
setDefaultSansSerifTypeface(Typeface::Ptr newDefaultTypeface)juce::LookAndFeel
setDefaultSansSerifTypefaceName(const String &newName)juce::LookAndFeel
setUsingNativeAlertWindows(bool shouldUseNativeAlerts)juce::LookAndFeel
shouldPopupMenuScaleWithTargetComponent(const PopupMenu::Options &options) overridejuce::LookAndFeel_V2virtual
~AudioDeviceSelectorComponentMethods()juce::ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethodsinlinevirtual
~KeyMappingEditorComponentMethods()juce::ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethodsinlinevirtual
~LassoComponentMethods()juce::ExtraLookAndFeelBaseClasses::LassoComponentMethodsinlinevirtual
~LookAndFeel()juce::LookAndFeelvirtual
~LookAndFeel_V1() overridejuce::LookAndFeel_V1
~LookAndFeel_V2() overridejuce::LookAndFeel_V2
juce::~LookAndFeelMethods()juce::ScrollBar::LookAndFeelMethodsinlinevirtual
juce::Button::LookAndFeelMethods::~LookAndFeelMethods()juce::Button::LookAndFeelMethodsinlinevirtual
juce::ImageButton::LookAndFeelMethods::~LookAndFeelMethods()juce::ImageButton::LookAndFeelMethodsinlinevirtual
juce::TextEditor::LookAndFeelMethods::~LookAndFeelMethods()juce::TextEditor::LookAndFeelMethodsinlinevirtual
juce::FileBrowserComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::FileBrowserComponent::LookAndFeelMethodsinlinevirtual
juce::TreeView::LookAndFeelMethods::~LookAndFeelMethods()juce::TreeView::LookAndFeelMethodsinlinevirtual
juce::BubbleComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::BubbleComponent::LookAndFeelMethodsinlinevirtual
juce::AlertWindow::LookAndFeelMethods::~LookAndFeelMethods()juce::AlertWindow::LookAndFeelMethodsinlinevirtual
juce::PopupMenu::LookAndFeelMethods::~LookAndFeelMethods()juce::PopupMenu::LookAndFeelMethodsinlinevirtual
juce::ComboBox::LookAndFeelMethods::~LookAndFeelMethods()juce::ComboBox::LookAndFeelMethodsinlinevirtual
juce::Label::LookAndFeelMethods::~LookAndFeelMethods()juce::Label::LookAndFeelMethodsinlinevirtual
juce::Slider::LookAndFeelMethods::~LookAndFeelMethods()juce::Slider::LookAndFeelMethodsinlinevirtual
juce::ResizableWindow::LookAndFeelMethods::~LookAndFeelMethods()juce::ResizableWindow::LookAndFeelMethodsinlinevirtual
juce::DocumentWindow::LookAndFeelMethods::~LookAndFeelMethods()juce::DocumentWindow::LookAndFeelMethodsinlinevirtual
juce::TooltipWindow::LookAndFeelMethods::~LookAndFeelMethods()juce::TooltipWindow::LookAndFeelMethodsinlinevirtual
juce::TabbedButtonBar::LookAndFeelMethods::~LookAndFeelMethods()juce::TabbedButtonBar::LookAndFeelMethodsinlinevirtual
juce::PropertyComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::PropertyComponent::LookAndFeelMethodsinlinevirtual
juce::FilenameComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::FilenameComponent::LookAndFeelMethodsinlinevirtual
juce::GroupComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::GroupComponent::LookAndFeelMethodsinlinevirtual
juce::TableHeaderComponent::LookAndFeelMethods::~LookAndFeelMethods()juce::TableHeaderComponent::LookAndFeelMethodsinlinevirtual
juce::CallOutBox::LookAndFeelMethods::~LookAndFeelMethods()juce::CallOutBox::LookAndFeelMethodsinlinevirtual
juce::Toolbar::LookAndFeelMethods::~LookAndFeelMethods()juce::Toolbar::LookAndFeelMethodsinlinevirtual
juce::ConcertinaPanel::LookAndFeelMethods::~LookAndFeelMethods()juce::ConcertinaPanel::LookAndFeelMethodsinlinevirtual
juce::ProgressBar::LookAndFeelMethods::~LookAndFeelMethods()juce::ProgressBar::LookAndFeelMethodsinlinevirtual
juce::StretchableLayoutResizerBar::LookAndFeelMethods::~LookAndFeelMethods()juce::StretchableLayoutResizerBar::LookAndFeelMethodsinlinevirtual
juce::SidePanel::LookAndFeelMethods::~LookAndFeelMethods()juce::SidePanel::LookAndFeelMethodsinlinevirtual