Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSpontaneousJob Class Referenceabstract

#include <kis_spontaneous_job.h>

+ Inheritance diagram for KisSpontaneousJob:

Public Member Functions

bool isExclusive () const
 
virtual int levelOfDetail () const =0
 
virtual bool overrides (const KisSpontaneousJob *otherJob)=0
 
- Public Member Functions inherited from KisRunnableWithDebugName
virtual QString debugName () const =0
 
- Public Member Functions inherited from KisRunnable
virtual void run ()=0
 
virtual ~KisRunnable ()
 

Protected Member Functions

void setExclusive (bool value)
 

Private Attributes

bool m_isExclusive = false
 

Detailed Description

This class represents a simple update just that should be executed by the updates system from time to time, without any undo support. Just some useful update that can be run concurrently with other types updates.

Definition at line 18 of file kis_spontaneous_job.h.

Member Function Documentation

◆ isExclusive()

bool KisSpontaneousJob::isExclusive ( ) const
inline

Definition at line 23 of file kis_spontaneous_job.h.

23 {
24 return m_isExclusive;
25 }

◆ levelOfDetail()

◆ overrides()

◆ setExclusive()

void KisSpontaneousJob::setExclusive ( bool value)
inlineprotected

Definition at line 28 of file kis_spontaneous_job.h.

28 {
30 }
float value(const T *src, size_t ch)

References value().

Member Data Documentation

◆ m_isExclusive

bool KisSpontaneousJob::m_isExclusive = false
private

Definition at line 33 of file kis_spontaneous_job.h.


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