|
Krita Source Code Documentation
|
Inheritance diagram for KisPaintDeviceCache::ExactBoundsCache:Public Member Functions | |
| QRect | calculateNewValue () const override |
| ExactBoundsCache (KisPaintDevice *paintDevice) | |
Public Member Functions inherited from KisLockFreeCacheWithModeConsistency< QRect, bool > | |
| QRect | getValue (bool mode) const |
| void | invalidate () |
| bool | tryGetValue (QRect &result, bool mode) const |
| virtual | ~KisLockFreeCacheWithModeConsistency () |
Private Attributes | |
| KisPaintDevice * | m_paintDevice |
Additional Inherited Members |
Definition at line 118 of file kis_paint_device_cache.h.
|
inline |
Definition at line 119 of file kis_paint_device_cache.h.
|
inlineoverridevirtual |
Calculate the value. Used by the cache internally. Reimplemented by the user.
Implements KisLockFreeCacheWithModeConsistency< QRect, bool >.
Definition at line 121 of file kis_paint_device_cache.h.
References KisPaintDevice::calculateExactBounds(), and m_paintDevice.
|
private |
Definition at line 125 of file kis_paint_device_cache.h.