◆ StandardCachedComponentImage()
| juce::StandardCachedComponentImage::StandardCachedComponentImage |
( |
Component & | c | ) |
|
|
inlinenoexcept |
◆ invalidate()
Invalidates a section of the cached image data.
- Returns
- true if the peer should also be repainted, or false if this object handles all repaint work internally.
Implements juce::CachedComponentImage.
◆ invalidateAll()
| bool juce::StandardCachedComponentImage::invalidateAll |
( |
| ) |
|
|
inlineoverridevirtual |
Invalidates all cached image data.
- Returns
- true if the peer should also be repainted, or false if this object handles all repaint work internally.
Implements juce::CachedComponentImage.
◆ paint()
| void juce::StandardCachedComponentImage::paint |
( |
Graphics & | | ) |
|
|
inlineoverridevirtual |
Called as part of the parent component's paint method, this must draw the given component into the target graphics context, using the cached version where possible.
Implements juce::CachedComponentImage.
◆ releaseResources()
| void juce::StandardCachedComponentImage::releaseResources |
( |
| ) |
|
|
inlineoverridevirtual |
Called to indicate that the component is no longer active, so any cached data should be released if possible.
Implements juce::CachedComponentImage.
◆ image
| Image juce::StandardCachedComponentImage::image |
|
private |
◆ owner
| Component& juce::StandardCachedComponentImage::owner |
|
private |
◆ scale
| float juce::StandardCachedComponentImage::scale = 1.0f |
|
private |
◆ validArea
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_gui_basics/components/juce_Component.cpp