Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDabRenderingQueue::Private::DumbCacheInterface Struct Reference
+ Inheritance diagram for KisDabRenderingQueue::Private::DumbCacheInterface:

Public Member Functions

void getDabType (bool hasDabInCache, KisDabCacheUtils::DabRenderingResources *resources, const KisDabCacheUtils::DabRequestInfo &request, KisDabCacheUtils::DabGenerationInfo *di, bool *shouldUseCache) override
 
bool hasSeparateOriginal (KisDabCacheUtils::DabRenderingResources *resources) const override
 
- Public Member Functions inherited from KisDabRenderingQueue::CacheInterface
virtual ~CacheInterface ()
 

Detailed Description

Definition at line 22 of file KisDabRenderingQueue.cpp.

Member Function Documentation

◆ getDabType()

void KisDabRenderingQueue::Private::DumbCacheInterface::getDabType ( bool hasDabInCache,
KisDabCacheUtils::DabRenderingResources * resources,
const KisDabCacheUtils::DabRequestInfo & request,
KisDabCacheUtils::DabGenerationInfo * di,
bool * shouldUseCache )
inlineoverridevirtual

Implements KisDabRenderingQueue::CacheInterface.

Definition at line 23 of file KisDabRenderingQueue.cpp.

29 {
30 Q_UNUSED(hasDabInCache);
31 Q_UNUSED(resources);
32 Q_UNUSED(request);
33
34 di->needsPostprocessing = false;
35 *shouldUseCache = false;
36 }

References KisDabCacheUtils::DabGenerationInfo::needsPostprocessing.

◆ hasSeparateOriginal()

bool KisDabRenderingQueue::Private::DumbCacheInterface::hasSeparateOriginal ( KisDabCacheUtils::DabRenderingResources * resources) const
inlineoverridevirtual

Implements KisDabRenderingQueue::CacheInterface.

Definition at line 38 of file KisDabRenderingQueue.cpp.

39 {
40 Q_UNUSED(resources);
41 return false;
42 }

The documentation for this struct was generated from the following file: