|
Krita Source Code Documentation
|
#include <kis_update_info.h>
Inheritance diagram for KisPPUpdateInfo:Public Types | |
| enum | TransferType { DIRECT , PATCH } |
Public Member Functions | |
| QRect | dirtyImageRect () const override |
| QRect | dirtyViewportRect () override |
| int | levelOfDetail () const override |
Public Member Functions inherited from KisUpdateInfo | |
| virtual bool | canBeCompressed () const |
| KisUpdateInfo () | |
| virtual | ~KisUpdateInfo () |
Public Member Functions inherited from KisShared | |
| bool | deref () |
| bool | ref () |
| int | refCount () |
| QAtomicInt * | sharedWeakReference () |
Public Attributes | |
| qint32 | borderWidth |
| QRect | dirtyImageRectVar |
| QRect | imageRect |
| KisImagePatch | patch |
| QPainter::RenderHints | renderHints |
| qreal | scaleX |
| qreal | scaleY |
| TransferType | transfer |
| QRectF | viewportRect |
Additional Inherited Members | |
Protected Member Functions inherited from KisShared | |
| KisShared () | |
| ~KisShared () | |
Definition at line 79 of file kis_update_info.h.
| Enumerator | |
|---|---|
| DIRECT | |
| PATCH | |
Definition at line 82 of file kis_update_info.h.
|
overridevirtual |
Implements KisUpdateInfo.
Definition at line 40 of file kis_update_info.cpp.
References dirtyImageRectVar.
|
overridevirtual |
Reimplemented from KisUpdateInfo.
Definition at line 36 of file kis_update_info.cpp.
References viewportRect.
|
overridevirtual |
| qint32 KisPPUpdateInfo::borderWidth |
The number of additional pixels those should be added to the patch
Definition at line 125 of file kis_update_info.h.
| QRect KisPPUpdateInfo::dirtyImageRectVar |
The rect that was reported by KisImage as dirty
Definition at line 94 of file kis_update_info.h.
| QRect KisPPUpdateInfo::imageRect |
Rect of KisImage corresponding to viewportRect . It is cropped and aligned corresponding to the canvas.
Definition at line 100 of file kis_update_info.h.
| KisImagePatch KisPPUpdateInfo::patch |
Used for temporary storage of KisImage's data by KisProjectionCache
Definition at line 131 of file kis_update_info.h.
| QPainter::RenderHints KisPPUpdateInfo::renderHints |
Render hints for painting the direct painting/patch painting
Definition at line 119 of file kis_update_info.h.
| qreal KisPPUpdateInfo::scaleX |
Definition at line 107 of file kis_update_info.h.
| qreal KisPPUpdateInfo::scaleY |
Definition at line 108 of file kis_update_info.h.
| TransferType KisPPUpdateInfo::transfer |
Defines the way the source image is painted onto prescaled QImage
Definition at line 114 of file kis_update_info.h.
| QRectF KisPPUpdateInfo::viewportRect |
Rect of canvas widget corresponding to imageRect
Definition at line 105 of file kis_update_info.h.