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

Public Member Functions

 BlockUILodSync (bool block, KisSuspendProjectionUpdatesStrokeStrategy *strategy)
 
void run () override
 
- 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

bool m_block
 
KisSuspendProjectionUpdatesStrokeStrategym_strategy
 

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

◆ BlockUILodSync()

KisSuspendProjectionUpdatesStrokeStrategy::Private::BlockUILodSync::BlockUILodSync ( bool block,
KisSuspendProjectionUpdatesStrokeStrategy * strategy )
inline

Definition at line 311 of file kis_suspend_projection_updates_stroke_strategy.cpp.

313 m_strategy(strategy),
314 m_block(block)
315 {}
KisRunnableStrokeJobDataBase(KisStrokeJobData::Sequentiality sequentiality=KisStrokeJobData::SEQUENTIAL, KisStrokeJobData::Exclusivity exclusivity=KisStrokeJobData::NORMAL)

Member Function Documentation

◆ run()

Member Data Documentation

◆ m_block

bool KisSuspendProjectionUpdatesStrokeStrategy::Private::BlockUILodSync::m_block

◆ m_strategy

KisSuspendProjectionUpdatesStrokeStrategy* KisSuspendProjectionUpdatesStrokeStrategy::Private::BlockUILodSync::m_strategy

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