| addJob(KisStrokeId id, KisStrokeJobData *data) override | KisUpdateScheduler | virtual |
| addSpontaneousJob(KisSpontaneousJob *spontaneousJob) | KisUpdateScheduler | |
| balancingRatio() const | KisUpdateScheduler | inline |
| barrierLock() | KisUpdateScheduler | |
| blockUpdates() | KisUpdateScheduler | |
| cancelStroke(KisStrokeId id) override | KisUpdateScheduler | virtual |
| canvas | Private | |
| connectSignals() | KisUpdateScheduler | protected |
| continueUpdate(const QRect &rect) | KisUpdateScheduler | |
| currentLevelOfDetail() const | KisUpdateScheduler | |
| defaultBalancingRatio | KisUpdateScheduler | |
| displayedFrame | Private | |
| doSomeUsefulWork() | KisUpdateScheduler | |
| endStroke(KisStrokeId id) override | KisUpdateScheduler | virtual |
| explicitRegenerateLevelOfDetail() | KisUpdateScheduler | |
| fullRefreshAsync(KisNodeSP root, const QVector< QRect > &rects, const QRect &cropRect, KisProjectionUpdateFlags flags) | KisUpdateScheduler | |
| fullRefreshAsync(KisNodeSP root, const QRect &rc, const QRect &cropRect) | KisUpdateScheduler | |
| hasUpdatesRunning() const | KisUpdateScheduler | |
| haveUpdatesRunning() | KisUpdateScheduler | private |
| immediateLockForReadOnly() | KisUpdateScheduler | |
| intendedFrame | Private | |
| isIdle() | KisUpdateScheduler | |
| KisTestableUpdateScheduler(KisProjectionUpdateListener *projectionUpdateListener, qint32 threadCount) | KisTestableUpdateScheduler | |
| KisUpdateScheduler(KisProjectionUpdateListener *projectionUpdateListener, QObject *parent=0) | KisUpdateScheduler | |
| KisUpdateScheduler() | KisUpdateScheduler | protected |
| lodNPostExecutionUndoAdapter() const | KisUpdateScheduler | |
| lodPreferences() const | KisUpdateScheduler | |
| m_d | KisUpdateScheduler | protected |
| Private(KisUpdateScheduler *_q, KisProjectionUpdateListener *p) | KisUpdateScheduler | inline |
| Private::Private(KisCanvas2 *c) | Private | inline |
| processingBlocked | KisUpdateScheduler | |
| processQueues() | KisTestableUpdateScheduler | |
| progressUpdate() | KisUpdateScheduler | private |
| progressUpdater | KisUpdateScheduler | |
| projectionUpdateListener | KisUpdateScheduler | |
| q | KisUpdateScheduler | |
| setLod0ToNStrokeStrategyFactory(const KisLodSyncStrokeStrategyFactory &factory) | KisUpdateScheduler | |
| setLodPreferences(const KisLodPreferences &value) | KisUpdateScheduler | |
| setPostSyncLod0GUIPlaneRequestForResumeCallback(const std::function< void()> &callback) | KisUpdateScheduler | |
| setProgressProxy(KoProgressProxy *progressProxy) | KisUpdateScheduler | |
| setPurgeRedoStateCallback(const std::function< void()> &callback) | KisUpdateScheduler | |
| setSuspendResumeUpdatesStrokeStrategyFactory(const KisSuspendResumeStrategyPairFactory &factory) | KisUpdateScheduler | |
| setThreadsLimit(int value) | KisUpdateScheduler | |
| spareThreadAppeared() | KisUpdateScheduler | |
| startStroke(KisStrokeStrategy *strokeStrategy) override | KisUpdateScheduler | virtual |
| strokesQueue | KisUpdateScheduler | |
| threadsLimit() const | KisUpdateScheduler | |
| tryBarrierLock() | KisUpdateScheduler | |
| tryCancelCurrentStrokeAsync() | KisUpdateScheduler | |
| tryProcessUpdatesQueue() | KisUpdateScheduler | private |
| tryUndoLastStrokeAsync() | KisUpdateScheduler | |
| unblockUpdates() | KisUpdateScheduler | |
| unlock(bool resetLodLevels=true) | KisUpdateScheduler | |
| updateProjection(KisNodeSP node, const QVector< QRect > &rects, const QRect &cropRect, KisProjectionUpdateFlags flags) | KisUpdateScheduler | |
| updateProjection(KisNodeSP node, const QRect &rc, const QRect &cropRect) | KisUpdateScheduler | |
| updaterContext() | KisTestableUpdateScheduler | |
| updateSettings() | KisUpdateScheduler | protectedslot |
| updatesFinishedCondition | KisUpdateScheduler | |
| updatesLockCounter | KisUpdateScheduler | |
| updatesQueue | KisUpdateScheduler | |
| updatesStartLock | KisUpdateScheduler | |
| waitForDone() | KisUpdateScheduler | |
| wakeUpWaitingThreads() | KisUpdateScheduler | private |
| wrapAroundModeSupported() const | KisUpdateScheduler | |
| ~KisStrokesFacade() | KisStrokesFacade | virtual |
| ~KisUpdateScheduler() override | KisUpdateScheduler | |