Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSequentialIteratorProgress.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2018 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISSEQUENTIALITERATORPROGRESS_H
8#define KISSEQUENTIALITERATORPROGRESS_H
9
11#include <KoProgressProxy.h>
12#include <KoFakeProgressProxy.h>
13
15{
20
21 void setRange(int minimum, int maximum)
22 {
23 m_proxy->setRange(minimum, maximum);
24 }
25
26 void setValue(int value)
27 {
29 }
30
32 {
34 }
35
36private:
38};
39
42
43
44#endif // KISSEQUENTIALITERATORPROGRESS_H
float value(const T *src, size_t ch)
KisSequentialIteratorBase< WritableIteratorPolicy<>, DevicePolicy, ProxyBasedProgressPolicy > KisSequentialIteratorProgress
KisSequentialIteratorBase< ReadOnlyIteratorPolicy<>, DevicePolicy, ProxyBasedProgressPolicy > KisSequentialConstIteratorProgress
PythonPluginManager * instance
virtual void setValue(int value)=0
virtual void setRange(int minimum, int maximum)=0
virtual int maximum() const =0
void setRange(int minimum, int maximum)
ProxyBasedProgressPolicy(KoProgressProxy *proxy)