Krita Source Code Documentation
Loading...
Searching...
No Matches
FreehandStrokeRunnableJobDataWithUpdate Class Reference

#include <FreehandStrokeRunnableJobDataWithUpdate.h>

+ Inheritance diagram for FreehandStrokeRunnableJobDataWithUpdate:

Public Member Functions

 FreehandStrokeRunnableJobDataWithUpdate (QRunnable *runnable, KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
 
 FreehandStrokeRunnableJobDataWithUpdate (std::function< void()> func, KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
 
- Public Member Functions inherited from KisRunnableStrokeJobData
 KisRunnableStrokeJobData (QRunnable *runnable, KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
 
 KisRunnableStrokeJobData (std::function< void()> func, KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
 
void run () override
 
 ~KisRunnableStrokeJobData ()
 
- Public Member Functions inherited from KisRunnableStrokeJobDataBase
 KisRunnableStrokeJobDataBase (KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
 
- Public Member Functions inherited from KisStrokeJobData
virtual KisStrokeJobDatacreateLodClone (int levelOfDetail)
 
Exclusivity exclusivity ()
 
bool isBarrier () const
 
bool isCancellable () const
 
bool isExclusive () const
 
bool isSequential () const
 
 KisStrokeJobData (Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL)
 
int levelOfDetailOverride () const
 
Sequentiality sequentiality ()
 
void setCancellable (bool value)
 
void setLevelOfDetailOverride (int value)
 
virtual ~KisStrokeJobData ()
 
- Public Member Functions inherited from KisRunnable
virtual ~KisRunnable ()
 

Additional Inherited Members

- Public Types inherited from KisStrokeJobData
enum  Exclusivity { NORMAL , EXCLUSIVE }
 
enum  Sequentiality { CONCURRENT , SEQUENTIAL , BARRIER , UNIQUELY_CONCURRENT }
 
- Protected Member Functions inherited from KisStrokeJobData
 KisStrokeJobData (const KisStrokeJobData &rhs)
 

Detailed Description

Definition at line 13 of file FreehandStrokeRunnableJobDataWithUpdate.h.

Constructor & Destructor Documentation

◆ FreehandStrokeRunnableJobDataWithUpdate() [1/2]

FreehandStrokeRunnableJobDataWithUpdate::FreehandStrokeRunnableJobDataWithUpdate ( QRunnable * runnable,
KisStrokeJobData::Sequentiality sequentiality = KisStrokeJobData::SEQUENTIAL,
KisStrokeJobData::Exclusivity exclusivity = KisStrokeJobData::NORMAL )
inline

Definition at line 16 of file FreehandStrokeRunnableJobDataWithUpdate.h.

19 {
20 }
KisRunnableStrokeJobData(QRunnable *runnable, KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)
Sequentiality sequentiality()

◆ FreehandStrokeRunnableJobDataWithUpdate() [2/2]

FreehandStrokeRunnableJobDataWithUpdate::FreehandStrokeRunnableJobDataWithUpdate ( std::function< void()> func,
KisStrokeJobData::Sequentiality sequentiality = KisStrokeJobData::SEQUENTIAL,
KisStrokeJobData::Exclusivity exclusivity = KisStrokeJobData::NORMAL )
inline

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