Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLevelsFilter.h
Go to the documentation of this file.
1/*
2 * This file is part of Krita
3 *
4 * SPDX-FileCopyrightText: 2006 Frederic Coiffier <fcoiffie@gmail.com>
5 * SPDX-FileCopyrightText: 2021 Deif Lou <ginoba@gmail.com>
6 *
7 * SPDX-License-Identifier: GPL-2.0-or-later
8 */
9
10#ifndef KIS_LEVELS_FILTER_H
11#define KIS_LEVELS_FILTER_H
12
13#include <kis_config_widget.h>
15
17
19{
20public:
22
24 KisConfigWidget * createConfigurationWidget(QWidget* parent, const KisPaintDeviceSP dev, bool useForMasks) const override;
25
27
28 static inline KoID id()
29 {
30 return KoID(KisLevelsFilterConfiguration::defaultName(), i18n("Levels"));
31 }
32};
33
34#endif
static KoID id()
KoColorTransformation * createTransformation(const KoColorSpace *cs, const KisFilterConfigurationSP config) const override
KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const override
KisFilterConfigurationSP factoryConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
Definition KoID.h:30