This abstract base class is implemented by LookAndFeel classes to provide window drawing functionality.
Public Member Functions | |
virtual | ~LookAndFeelMethods ()=default |
virtual void | drawCornerResizer (Graphics &, int w, int h, bool isMouseOver, bool isMouseDragging)=0 |
virtual void | drawResizableFrame (Graphics &, int w, int h, const BorderSize< int > &)=0 |
virtual void | fillResizableWindowBackground (Graphics &, int w, int h, const BorderSize< int > &, ResizableWindow &)=0 |
virtual void | drawResizableWindowBorder (Graphics &, int w, int h, const BorderSize< int > &border, ResizableWindow &)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in juce::LookAndFeel_V1, and juce::LookAndFeel_V2.
References juce::Component::isMouseOver().
|
pure virtual |
Implemented in juce::LookAndFeel_V2.
|
pure virtual |
Implemented in juce::LookAndFeel_V2.
References juce::ResizableWindow::ResizableWindow().
|
pure virtual |
Implemented in juce::LookAndFeel_V2.
References juce::ResizableWindow::ResizableWindow().