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