WYSWYG editor for JUCE GUIs including Visualisers
Loading...
Searching...
No Matches
LookAndFeel Class Reference

#include <foleys_LookAndFeel.h>

+ Inheritance diagram for LookAndFeel:

Public Member Functions

 LookAndFeel ()=default
 
void drawRotarySlider (juce::Graphics &, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, juce::Slider &) override
 
void drawComboBox (juce::Graphics &, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, juce::ComboBox &) override
 
void positionComboBoxText (juce::ComboBox &, juce::Label &labelToPosition) override
 
void drawTabButton (juce::TabBarButton &, juce::Graphics &, bool isMouseOver, bool isMouseDown) override
 
- Public Member Functions inherited from JuceLookAndFeel_V4
 JuceLookAndFeel_V4 ()=default
 
void drawPopupMenuItemWithOptions (juce::Graphics &, const juce::Rectangle< int > &area, bool isHighlighted, const juce::PopupMenu::Item &item, const juce::PopupMenu::Options &) override
 

Constructor & Destructor Documentation

◆ LookAndFeel()

LookAndFeel ( )
default

Member Function Documentation

◆ drawRotarySlider()

void drawRotarySlider ( juce::Graphics & g,
int x,
int y,
int width,
int height,
float sliderPosProportional,
float rotaryStartAngle,
float rotaryEndAngle,
juce::Slider & slider )
override

◆ drawComboBox()

void drawComboBox ( juce::Graphics & g,
int width,
int height,
bool isButtonDown,
int buttonX,
int buttonY,
int buttonW,
int buttonH,
juce::ComboBox & box )
override

◆ positionComboBoxText()

void positionComboBoxText ( juce::ComboBox & box,
juce::Label & labelToPosition )
override

◆ drawTabButton()

void drawTabButton ( juce::TabBarButton & button,
juce::Graphics & g,
bool isMouseOver,
bool isMouseDown )
override

The documentation for this class was generated from the following files: