|
Krita Source Code Documentation
|
#include <kis_filter_stroke_strategy.h>
Inheritance diagram for KisFilterStrokeStrategy::IdleBarrierData:Public Types | |
| using | IdleBarrierCookie = QWeakPointer<std::tuple<>> |
Public Types inherited from KisStrokeJobData | |
| enum | Exclusivity { NORMAL , EXCLUSIVE } |
| enum | Sequentiality { CONCURRENT , SEQUENTIAL , BARRIER , UNIQUELY_CONCURRENT } |
Public Member Functions | |
| KisStrokeJobData * | createLodClone (int levelOfDetail) override |
| IdleBarrierCookie | idleBarrierCookie () const |
| IdleBarrierData () | |
Public Member Functions inherited from KisStrokeJobData | |
| 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 () |
Private Member Functions | |
| IdleBarrierData (IdleBarrierData &rhs, int) | |
Private Attributes | |
| QSharedPointer< std::tuple<> > | m_idleBarrierCookie |
Additional Inherited Members | |
Protected Member Functions inherited from KisStrokeJobData | |
| KisStrokeJobData (const KisStrokeJobData &rhs) | |
Definition at line 40 of file kis_filter_stroke_strategy.h.
| using KisFilterStrokeStrategy::IdleBarrierData::IdleBarrierCookie = QWeakPointer<std::tuple<>> |
Definition at line 52 of file kis_filter_stroke_strategy.h.
|
inline |
Definition at line 42 of file kis_filter_stroke_strategy.h.
|
inlineprivate |
Definition at line 60 of file kis_filter_stroke_strategy.h.
References m_idleBarrierCookie.
|
inlineoverridevirtual |
Reimplemented from KisStrokeJobData.
Definition at line 48 of file kis_filter_stroke_strategy.h.
|
inline |
Definition at line 54 of file kis_filter_stroke_strategy.h.
|
private |
Definition at line 68 of file kis_filter_stroke_strategy.h.