|
Krita Source Code Documentation
|
Classes | |
| struct | DabGenerationInfo |
| struct | DabRenderingResources |
| struct | DabRequestInfo |
Typedefs | |
| typedef std::function< DabRenderingResources *()> | ResourcesFactory |
Functions | |
| QRect | correctDabRectWhenFetchedFromCache (const QRect &dabRect, const QSize &realDabSize) |
| void | generateDab (const DabGenerationInfo &di, DabRenderingResources *resources, KisFixedPaintDeviceSP *dab, bool forceNormalizedRGBAImageStamp) |
| void | postProcessDab (KisFixedPaintDeviceSP dab, const QPoint &dabTopLeft, const KisPaintInformation &info, DabRenderingResources *resources) |
| typedef std::function<DabRenderingResources*()> KisDabCacheUtils::ResourcesFactory |
Definition at line 53 of file KisDabCacheUtils.h.
| PAINTOP_EXPORT QRect KisDabCacheUtils::correctDabRectWhenFetchedFromCache | ( | const QRect & | dabRect, |
| const QSize & | realDabSize ) |
Definition at line 35 of file KisDabCacheUtils.cpp.
| PAINTOP_EXPORT void KisDabCacheUtils::generateDab | ( | const DabGenerationInfo & | di, |
| DabRenderingResources * | resources, | ||
| KisFixedPaintDeviceSP * | dab, | ||
| bool | forceNormalizedRGBAImageStamp ) |
Definition at line 45 of file KisDabCacheUtils.cpp.
References KisDabCacheUtils::DabRenderingResources::brush, KisPaintDevice::clear(), KisDabCacheUtils::DabRenderingResources::colorSource, KisDabCacheUtils::DabRenderingResources::colorSourceDevice, KisPaintDevice::colorSpace(), KisPaintDevice::convertTo(), KisDabCacheUtils::DabGenerationInfo::dstDabRect, MirrorProperties::horizontalMirror, IMAGESTAMP, KisDabCacheUtils::DabGenerationInfo::info, MirrorProperties::isEmpty(), KIS_SAFE_ASSERT_RECOVER_RETURN, KisDabCacheUtils::DabGenerationInfo::lightnessStrength, KisDabCacheUtils::DabGenerationInfo::mirrorProperties, KisDabCacheUtils::DabGenerationInfo::paintColor, KisPaintInformation::pos(), KisDabCacheUtils::DabGenerationInfo::shape, KisDabCacheUtils::DabGenerationInfo::softnessFactor, KisDabCacheUtils::DabGenerationInfo::solidColorFill, KisDabCacheUtils::DabGenerationInfo::subPixel, and MirrorProperties::verticalMirror.
| PAINTOP_EXPORT void KisDabCacheUtils::postProcessDab | ( | KisFixedPaintDeviceSP | dab, |
| const QPoint & | dabTopLeft, | ||
| const KisPaintInformation & | info, | ||
| DabRenderingResources * | resources ) |
Definition at line 93 of file KisDabCacheUtils.cpp.
References KisDabCacheUtils::DabRenderingResources::sharpnessOption, and KisDabCacheUtils::DabRenderingResources::textureOption.