|
Krita Source Code Documentation
|
Inheritance diagram for StoreImplementationForDevice:Public Member Functions | |
| StoreImplementationInterface * | clone () const override |
| KisPaintDeviceSP | getDeviceLazy (KisPaintDeviceSP prototype) |
| StoreImplementationForDevice () | |
| StoreImplementationForDevice (const KisPaintDevice &prototype) | |
Public Member Functions inherited from StoreImplementation< KisPaintDeviceSP > | |
| virtual void | discardCaches () override |
| virtual void | recycleProjectionsInSafety () override |
| bool | releaseDevice () override |
Public Member Functions inherited from StoreImplementationInterface | |
| virtual | ~StoreImplementationInterface () |
Additional Inherited Members | |
Protected Attributes inherited from StoreImplementation< KisPaintDeviceSP > | |
| QVector< KisPaintDeviceSP > | m_cleanProjections |
| QVector< KisPaintDeviceSP > | m_dirtyProjections |
| KisPaintDeviceSP | m_projection |
Definition at line 79 of file KisSafeNodeProjectionStore.cpp.
|
inline |
Definition at line 81 of file KisSafeNodeProjectionStore.cpp.
|
inline |
Definition at line 82 of file KisSafeNodeProjectionStore.cpp.
References StoreImplementation< KisPaintDeviceSP >::m_projection.
|
inlineoverridevirtual |
Implements StoreImplementationInterface.
Definition at line 86 of file KisSafeNodeProjectionStore.cpp.
References StoreImplementation< KisPaintDeviceSP >::m_projection, and StoreImplementationForDevice().
|
inline |
Definition at line 92 of file KisSafeNodeProjectionStore.cpp.
References KisPaintDevice::colorSpace(), KisPaintDevice::extent(), StoreImplementation< KisPaintDeviceSP >::m_cleanProjections, StoreImplementation< KisPaintDeviceSP >::m_projection, KisPaintDevice::makeCloneFromRough(), and KisPaintDevice::setProjectionDevice().