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