Krita Source Code Documentation
Loading...
Searching...
No Matches
KisCurveOptionInputControlsStrategyInterface.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISCURVEOPTIONINPUTCONTROLSSTRATEGYINTERFACE_H
8#define KISCURVEOPTIONINPUTCONTROLSSTRATEGYINTERFACE_H
9
10#include <kritapaintop_export.h>
11#include <functional>
12
14class KisCurveWidget;
15class QWidget;
16
26
28 std::function<
30 KisCurveRangeModelInterface* /*rangeInterface*/,
31 KisCurveWidget* /*curveWidget*/,
32 QWidget* /*inPlaceholder*/,
33 QWidget* /*outPlaceholder*/)>;
34
35#endif // KISCURVEOPTIONINPUTCONTROLSSTRATEGYINTERFACE_H
std::function< KisCurveOptionInputControlsStrategyInterface *( KisCurveRangeModelInterface *, KisCurveWidget *, QWidget *, QWidget *)> KisCurveOptionInputControlsStrategyFactory