JUCE  v5.1.1-3-g1a0b28c73
JUCE API
LookAndFeel Member List

This is the complete list of members for LookAndFeel, including all inherited members.

areLinesDrawnForTreeView(TreeView &)=0TreeView::LookAndFeelMethodspure virtual
areScrollbarButtonsVisible()=0ScrollBar::LookAndFeelMethodspure virtual
changeToggleButtonWidthToFitText(ToggleButton &)=0Button::LookAndFeelMethodspure virtual
coloursLookAndFeelprivate
createAlertWindow(const String &title, const String &message, const String &button1, const String &button2, const String &button3, AlertWindow::AlertIconType iconType, int numButtons, Component *associatedComponent)=0AlertWindow::LookAndFeelMethodspure virtual
createCaretComponent(Component *keyFocusOwner)=0TextEditor::LookAndFeelMethodspure virtual
createComboBoxTextBox(ComboBox &)=0ComboBox::LookAndFeelMethodspure virtual
createDocumentWindowButton(int buttonType)=0DocumentWindow::LookAndFeelMethodspure virtual
createDropShadowerForComponent(Component *)=0LookAndFeelpure virtual
createFileBrowserGoUpButton()=0FileBrowserComponent::LookAndFeelMethodspure virtual
createFileChooserHeaderText(const String &title, const String &instructions)=0FileBrowserComponent::LookAndFeelMethodspure virtual
createFilenameComponentBrowseButton(const String &text)=0FilenameComponent::LookAndFeelMethodspure virtual
createGraphicsContext(const Image &imageToRenderOn, const Point< int > &origin, const RectangleList< int > &initialClip)LookAndFeelvirtual
createSliderButton(Slider &, bool isIncrement)=0Slider::LookAndFeelMethodspure virtual
createSliderTextBox(Slider &)=0Slider::LookAndFeelMethodspure virtual
createTabBarExtrasButton()=0TabbedButtonBar::LookAndFeelMethodspure virtual
createTabButtonShape(TabBarButton &, Path &path, bool isMouseOver, bool isMouseDown)=0TabbedButtonBar::LookAndFeelMethodspure virtual
createToolbarMissingItemsButton(Toolbar &)=0Toolbar::LookAndFeelMethodspure virtual
defaultFixedLookAndFeelprivate
defaultSansLookAndFeelprivate
defaultSerifLookAndFeelprivate
drawAlertBox(Graphics &, AlertWindow &, const Rectangle< int > &textArea, TextLayout &)=0AlertWindow::LookAndFeelMethodspure virtual
drawBubble(Graphics &, BubbleComponent &, const Point< float > &positionOfTip, const Rectangle< float > &body)=0BubbleComponent::LookAndFeelMethodspure virtual
drawButtonBackground(Graphics &, Button &, const Colour &backgroundColour, bool isMouseOverButton, bool isButtonDown)=0Button::LookAndFeelMethodspure virtual
drawButtonText(Graphics &, TextButton &, bool isMouseOverButton, bool isButtonDown)=0Button::LookAndFeelMethodspure virtual
drawCallOutBoxBackground(CallOutBox &, Graphics &, const Path &, Image &)=0CallOutBox::LookAndFeelMethodspure virtual
drawComboBox(Graphics &, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &)=0ComboBox::LookAndFeelMethodspure virtual
drawConcertinaPanelHeader(Graphics &, const Rectangle< int > &area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &, Component &)=0ConcertinaPanel::LookAndFeelMethodspure virtual
drawCornerResizer(Graphics &, int w, int h, bool isMouseOver, bool isMouseDragging)=0ResizableWindow::LookAndFeelMethodspure virtual
drawDocumentWindowTitleBar(DocumentWindow &, Graphics &, int w, int h, int titleSpaceX, int titleSpaceW, const Image *icon, bool drawTitleTextOnLeft)=0DocumentWindow::LookAndFeelMethodspure virtual
drawDrawableButton(Graphics &, DrawableButton &, bool isMouseOverButton, bool isButtonDown)=0Button::LookAndFeelMethodspure virtual
drawFileBrowserRow(Graphics &, int width, int height, const File &file, const String &filename, Image *optionalIcon, const String &fileSizeDescription, const String &fileTimeDescription, bool isDirectory, bool isItemSelected, int itemIndex, DirectoryContentsDisplayComponent &)=0FileBrowserComponent::LookAndFeelMethodspure virtual
drawGroupComponentOutline(Graphics &, int w, int h, const String &text, const Justification &, GroupComponent &)=0GroupComponent::LookAndFeelMethodspure virtual
drawImageButton(Graphics &, Image *, int imageX, int imageY, int imageW, int imageH, const Colour &overlayColour, float imageOpacity, ImageButton &)=0ImageButton::LookAndFeelMethodspure virtual
drawKeymapChangeButton(Graphics &, int width, int height, Button &, const String &keyDescription)=0ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethodspure virtual
drawLabel(Graphics &, Label &)=0Label::LookAndFeelMethodspure virtual
drawLasso(Graphics &, Component &lassoComp)=0ExtraLookAndFeelBaseClasses::LassoComponentMethodspure virtual
drawLevelMeter(Graphics &, int width, int height, float level)=0ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethodspure virtual
drawLinearSlider(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle, Slider &)=0Slider::LookAndFeelMethodspure virtual
drawLinearSliderBackground(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle style, Slider &)=0Slider::LookAndFeelMethodspure virtual
drawLinearSliderThumb(Graphics &, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, const Slider::SliderStyle, Slider &)=0Slider::LookAndFeelMethodspure virtual
drawMenuBarBackground(Graphics &, int width, int height, bool isMouseOverBar, MenuBarComponent &)=0PopupMenu::LookAndFeelMethodspure virtual
drawMenuBarItem(Graphics &, int width, int height, int itemIndex, const String &itemText, bool isMouseOverItem, bool isMenuOpen, bool isMouseOverBar, MenuBarComponent &)=0PopupMenu::LookAndFeelMethodspure virtual
drawPopupMenuBackground(Graphics &, int width, int height)=0PopupMenu::LookAndFeelMethodspure virtual
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)=0PopupMenu::LookAndFeelMethodspure virtual
drawPopupMenuSectionHeader(Graphics &, const Rectangle< int > &area, const String &sectionName)=0PopupMenu::LookAndFeelMethodspure virtual
drawPopupMenuUpDownArrow(Graphics &, int width, int height, bool isScrollUpArrow)=0PopupMenu::LookAndFeelMethodspure virtual
drawProgressBar(Graphics &, ProgressBar &, int width, int height, double progress, const String &textToShow)=0ProgressBar::LookAndFeelMethodspure virtual
drawPropertyComponentBackground(Graphics &, int width, int height, PropertyComponent &)=0PropertyComponent::LookAndFeelMethodspure virtual
drawPropertyComponentLabel(Graphics &, int width, int height, PropertyComponent &)=0PropertyComponent::LookAndFeelMethodspure virtual
drawPropertyPanelSectionHeader(Graphics &, const String &name, bool isOpen, int width, int height)=0PropertyComponent::LookAndFeelMethodspure virtual
drawResizableFrame(Graphics &, int w, int h, const BorderSize< int > &)=0ResizableWindow::LookAndFeelMethodspure virtual
drawResizableWindowBorder(Graphics &, int w, int h, const BorderSize< int > &border, ResizableWindow &)=0ResizableWindow::LookAndFeelMethodspure virtual
drawRotarySlider(Graphics &, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, Slider &)=0Slider::LookAndFeelMethodspure virtual
drawScrollbar(Graphics &g, ScrollBar &scrollbar, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown)=0ScrollBar::LookAndFeelMethodspure virtual
drawScrollbarButton(Graphics &g, ScrollBar &scrollbar, int width, int height, int buttonDirection, bool isScrollbarVertical, bool isMouseOverButton, bool isButtonDown)=0ScrollBar::LookAndFeelMethodspure virtual
drawSpinningWaitAnimation(Graphics &, const Colour &colour, int x, int y, int w, int h)=0LookAndFeelpure virtual
drawStretchableLayoutResizerBar(Graphics &, int w, int h, bool isVerticalBar, bool isMouseOver, bool isMouseDragging)=0StretchableLayoutResizerBar::LookAndFeelMethodspure virtual
drawTabAreaBehindFrontButton(TabbedButtonBar &, Graphics &, int w, int h)=0TabbedButtonBar::LookAndFeelMethodspure virtual
drawTabbedButtonBarBackground(TabbedButtonBar &, Graphics &)=0TabbedButtonBar::LookAndFeelMethodspure virtual
drawTabButton(TabBarButton &, Graphics &, bool isMouseOver, bool isMouseDown)=0TabbedButtonBar::LookAndFeelMethodspure virtual
drawTabButtonText(TabBarButton &, Graphics &, bool isMouseOver, bool isMouseDown)=0TabbedButtonBar::LookAndFeelMethodspure virtual
drawTableHeaderBackground(Graphics &, TableHeaderComponent &)=0TableHeaderComponent::LookAndFeelMethodspure virtual
drawTableHeaderColumn(Graphics &, const String &columnName, int columnId, int width, int height, bool isMouseOver, bool isMouseDown, int columnFlags)=0TableHeaderComponent::LookAndFeelMethodspure virtual
drawTextEditorOutline(Graphics &, int width, int height, TextEditor &)=0TextEditor::LookAndFeelMethodspure virtual
drawTickBox(Graphics &, Component &, float x, float y, float w, float h, bool ticked, bool isEnabled, bool isMouseOverButton, bool isButtonDown)=0Button::LookAndFeelMethodspure virtual
drawToggleButton(Graphics &, ToggleButton &, bool isMouseOverButton, bool isButtonDown)=0Button::LookAndFeelMethodspure virtual
drawTooltip(Graphics &, const String &text, int width, int height)=0TooltipWindow::LookAndFeelMethodspure virtual
drawTreeviewPlusMinusBox(Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isItemOpen, bool isMouseOver)=0TreeView::LookAndFeelMethodspure virtual
fillResizableWindowBackground(Graphics &, int w, int h, const BorderSize< int > &, ResizableWindow &)=0ResizableWindow::LookAndFeelMethodspure virtual
fillTabButtonShape(TabBarButton &, Graphics &, const Path &path, bool isMouseOver, bool isMouseDown)=0TabbedButtonBar::LookAndFeelMethodspure virtual
fillTextEditorBackground(Graphics &, int width, int height, TextEditor &)=0TextEditor::LookAndFeelMethodspure virtual
findColour(int colourId) const noexceptLookAndFeel
getAlertBoxWindowFlags()=0AlertWindow::LookAndFeelMethodspure virtual
getAlertWindowButtonHeight()=0AlertWindow::LookAndFeelMethodspure virtual
getAlertWindowFont()=0AlertWindow::LookAndFeelMethodspure virtual
getAlertWindowMessageFont()=0AlertWindow::LookAndFeelMethodspure virtual
getAlertWindowTitleFont()=0AlertWindow::LookAndFeelMethodspure virtual
getCallOutBoxBorderSize(const CallOutBox &)=0CallOutBox::LookAndFeelMethodspure virtual
getComboBoxFont(ComboBox &)=0ComboBox::LookAndFeelMethodspure virtual
getCrossShape(float height)=0LookAndFeelpure virtual
getDefaultDocumentFileImage()=0FileBrowserComponent::LookAndFeelMethodspure virtual
getDefaultFolderImage()=0FileBrowserComponent::LookAndFeelMethodspure virtual
getDefaultLookAndFeel() noexceptLookAndFeelstatic
getDefaultMenuBarHeight()=0PopupMenu::LookAndFeelMethodspure virtual
getDefaultScrollbarWidth()=0ScrollBar::LookAndFeelMethodspure virtual
getIdealPopupMenuItemSize(const String &text, bool isSeparator, int standardMenuItemHeight, int &idealWidth, int &idealHeight)=0PopupMenu::LookAndFeelMethodspure virtual
getLabelFont(Label &)=0Label::LookAndFeelMethodspure virtual
getMenuBarFont(MenuBarComponent &, int itemIndex, const String &itemText)=0PopupMenu::LookAndFeelMethodspure virtual
getMenuBarItemWidth(MenuBarComponent &, int itemIndex, const String &itemText)=0PopupMenu::LookAndFeelMethodspure virtual
getMenuWindowFlags()=0PopupMenu::LookAndFeelMethodspure virtual
getMinimumScrollbarThumbSize(ScrollBar &)=0ScrollBar::LookAndFeelMethodspure virtual
getMouseCursorFor(Component &)LookAndFeelvirtual
getParentComponentForMenuOptions(const PopupMenu::Options &options)=0PopupMenu::LookAndFeelMethodspure virtual
getPopupMenuFont()=0PopupMenu::LookAndFeelMethodspure virtual
getPropertyComponentContentPosition(PropertyComponent &)=0PropertyComponent::LookAndFeelMethodspure virtual
getScrollbarButtonSize(ScrollBar &)=0ScrollBar::LookAndFeelMethodspure virtual
getScrollbarEffect()=0ScrollBar::LookAndFeelMethodspure virtual
getSliderEffect(Slider &)=0Slider::LookAndFeelMethodspure virtual
getSliderLayout(Slider &)=0Slider::LookAndFeelMethodspure virtual
getSliderPopupFont(Slider &)=0Slider::LookAndFeelMethodspure virtual
getSliderPopupPlacement(Slider &)=0Slider::LookAndFeelMethodspure virtual
getSliderThumbRadius(Slider &)=0Slider::LookAndFeelMethodspure virtual
getTabButtonBestWidth(TabBarButton &, int tabDepth)=0TabbedButtonBar::LookAndFeelMethodspure virtual
getTabButtonExtraComponentBounds(const TabBarButton &, Rectangle< int > &textArea, Component &extraComp)=0TabbedButtonBar::LookAndFeelMethodspure virtual
getTabButtonOverlap(int tabDepth)=0TabbedButtonBar::LookAndFeelMethodspure virtual
getTabButtonSpaceAroundImage()=0TabbedButtonBar::LookAndFeelMethodspure virtual
getTextButtonFont(TextButton &, int buttonHeight)=0Button::LookAndFeelMethodspure virtual
getTextButtonWidthToFitText(TextButton &, int buttonHeight)=0Button::LookAndFeelMethodspure virtual
getTickShape(float height)=0LookAndFeelpure virtual
getTooltipBounds(const String &tipText, Point< int > screenPos, Rectangle< int > parentArea)=0TooltipWindow::LookAndFeelMethodspure virtual
getTreeViewIndentSize(TreeView &)=0TreeView::LookAndFeelMethodspure virtual
getTypefaceForFont(const Font &)LookAndFeelvirtual
getWidthsForTextButtons(AlertWindow &, const Array< TextButton *> &)=0AlertWindow::LookAndFeelMethodspure virtual
isColourSpecified(int colourId) const noexceptLookAndFeel
isProgressBarOpaque(ProgressBar &)=0ProgressBar::LookAndFeelMethodspure virtual
isUsingNativeAlertWindows()LookAndFeel
layoutFileBrowserComponent(FileBrowserComponent &browserComp, DirectoryContentsDisplayComponent *fileListComponent, FilePreviewComponent *previewComp, ComboBox *currentPathBox, TextEditor *filenameBox, Button *goUpButton)=0FileBrowserComponent::LookAndFeelMethodspure virtual
layoutFilenameComponent(FilenameComponent &, ComboBox *filenameBox, Button *browseButton)=0FilenameComponent::LookAndFeelMethodspure virtual
LookAndFeel()LookAndFeel
masterReferenceLookAndFeelprivate
paintToolbarBackground(Graphics &, int width, int height, Toolbar &)=0Toolbar::LookAndFeelMethodspure virtual
paintToolbarButtonBackground(Graphics &, int width, int height, bool isMouseOver, bool isMouseDown, ToolbarItemComponent &)=0Toolbar::LookAndFeelMethodspure virtual
paintToolbarButtonLabel(Graphics &, int x, int y, int width, int height, const String &text, ToolbarItemComponent &)=0Toolbar::LookAndFeelMethodspure virtual
playAlertSound()LookAndFeelvirtual
positionComboBoxText(ComboBox &, Label &labelToPosition)=0ComboBox::LookAndFeelMethodspure virtual
positionDocumentWindowButtons(DocumentWindow &, int titleBarX, int titleBarY, int titleBarW, int titleBarH, Button *minimiseButton, Button *maximiseButton, Button *closeButton, bool positionTitleBarButtonsOnLeft)=0DocumentWindow::LookAndFeelMethodspure virtual
preparePopupMenuWindow(Component &newWindow)=0PopupMenu::LookAndFeelMethodspure virtual
setColour(int colourId, Colour colour) noexceptLookAndFeel
setDefaultLookAndFeel(LookAndFeel *newDefaultLookAndFeel) noexceptLookAndFeelstatic
setDefaultSansSerifTypefaceName(const String &newName)LookAndFeel
setUsingNativeAlertWindows(bool shouldUseNativeAlerts)LookAndFeel
shouldPopupMenuScaleWithTargetComponent(const PopupMenu::Options &options)=0PopupMenu::LookAndFeelMethodspure virtual
useNativeAlertWindowsLookAndFeelprivate
WeakReference< LookAndFeel > classLookAndFeelfriend
~AudioDeviceSelectorComponentMethods()ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethodsinlinevirtual
~KeyMappingEditorComponentMethods()ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethodsinlinevirtual
~LassoComponentMethods()ExtraLookAndFeelBaseClasses::LassoComponentMethodsinlinevirtual
~LookAndFeel()LookAndFeelvirtual
ScrollBar::~LookAndFeelMethods()ScrollBar::LookAndFeelMethodsinlinevirtual
Button::LookAndFeelMethods::~LookAndFeelMethods()Button::LookAndFeelMethodsinlinevirtual
ImageButton::LookAndFeelMethods::~LookAndFeelMethods()ImageButton::LookAndFeelMethodsinlinevirtual
TextEditor::LookAndFeelMethods::~LookAndFeelMethods()TextEditor::LookAndFeelMethodsinlinevirtual
FileBrowserComponent::LookAndFeelMethods::~LookAndFeelMethods()FileBrowserComponent::LookAndFeelMethodsinlinevirtual
TreeView::LookAndFeelMethods::~LookAndFeelMethods()TreeView::LookAndFeelMethodsinlinevirtual
BubbleComponent::LookAndFeelMethods::~LookAndFeelMethods()BubbleComponent::LookAndFeelMethodsinlinevirtual
AlertWindow::LookAndFeelMethods::~LookAndFeelMethods()AlertWindow::LookAndFeelMethodsinlinevirtual
PopupMenu::LookAndFeelMethods::~LookAndFeelMethods()PopupMenu::LookAndFeelMethodsinlinevirtual
ComboBox::LookAndFeelMethods::~LookAndFeelMethods()ComboBox::LookAndFeelMethodsinlinevirtual
Label::LookAndFeelMethods::~LookAndFeelMethods()Label::LookAndFeelMethodsinlinevirtual
Slider::LookAndFeelMethods::~LookAndFeelMethods()Slider::LookAndFeelMethodsinlinevirtual
ResizableWindow::LookAndFeelMethods::~LookAndFeelMethods()ResizableWindow::LookAndFeelMethodsinlinevirtual
DocumentWindow::LookAndFeelMethods::~LookAndFeelMethods()DocumentWindow::LookAndFeelMethodsinlinevirtual
TooltipWindow::LookAndFeelMethods::~LookAndFeelMethods()TooltipWindow::LookAndFeelMethodsinlinevirtual
TabbedButtonBar::LookAndFeelMethods::~LookAndFeelMethods()TabbedButtonBar::LookAndFeelMethodsinlinevirtual
PropertyComponent::LookAndFeelMethods::~LookAndFeelMethods()PropertyComponent::LookAndFeelMethodsinlinevirtual
FilenameComponent::LookAndFeelMethods::~LookAndFeelMethods()FilenameComponent::LookAndFeelMethodsinlinevirtual
GroupComponent::LookAndFeelMethods::~LookAndFeelMethods()GroupComponent::LookAndFeelMethodsinlinevirtual
TableHeaderComponent::LookAndFeelMethods::~LookAndFeelMethods()TableHeaderComponent::LookAndFeelMethodsinlinevirtual
CallOutBox::LookAndFeelMethods::~LookAndFeelMethods()CallOutBox::LookAndFeelMethodsinlinevirtual
Toolbar::LookAndFeelMethods::~LookAndFeelMethods()Toolbar::LookAndFeelMethodsinlinevirtual
ConcertinaPanel::LookAndFeelMethods::~LookAndFeelMethods()ConcertinaPanel::LookAndFeelMethodsinlinevirtual
ProgressBar::LookAndFeelMethods::~LookAndFeelMethods()ProgressBar::LookAndFeelMethodsinlinevirtual
StretchableLayoutResizerBar::LookAndFeelMethods::~LookAndFeelMethods()StretchableLayoutResizerBar::LookAndFeelMethodsinlinevirtual