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

Public Member Functions

void run () override
 
 UploadDataToUIData (const QRect &rc, int updateEpoch, KisSuspendProjectionUpdatesStrokeStrategy *strategy)
 
- 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 ()
 

Public Attributes

QRect m_rc
 
KisSuspendProjectionUpdatesStrokeStrategym_strategy
 
int m_updateEpoch
 

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

Constructor & Destructor Documentation

◆ UploadDataToUIData()

KisSuspendProjectionUpdatesStrokeStrategy::Private::UploadDataToUIData::UploadDataToUIData ( const QRect & rc,
int updateEpoch,
KisSuspendProjectionUpdatesStrokeStrategy * strategy )
inline

Member Function Documentation

◆ run()

void KisSuspendProjectionUpdatesStrokeStrategy::Private::UploadDataToUIData::run ( )
inlineoverridevirtual

Member Data Documentation

◆ m_rc

QRect KisSuspendProjectionUpdatesStrokeStrategy::Private::UploadDataToUIData::m_rc

◆ m_strategy

KisSuspendProjectionUpdatesStrokeStrategy* KisSuspendProjectionUpdatesStrokeStrategy::Private::UploadDataToUIData::m_strategy

◆ m_updateEpoch

int KisSuspendProjectionUpdatesStrokeStrategy::Private::UploadDataToUIData::m_updateEpoch

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