10#ifndef KIS_GRADIENT_MAP_FILTER_CONFIGURATION_H
11#define KIS_GRADIENT_MAP_FILTER_CONFIGURATION_H
57 if (resourceGradient) {
61 stopGradient->setStops(
69 gradient->setName(i18nc(
"Default gradient name for the gradient generator",
"Unnamed"));
KisPinnedSharedPtr< KisGradientMapFilterConfiguration > KisGradientMapFilterConfigurationSP
virtual KisFilterConfigurationSP clone() const override
QList< KoResourceLoadResult > linkedResources(KisResourcesInterfaceSP globalResourcesInterface) const override
KoAbstractGradientSP gradient(KoAbstractGradientSP fallbackGradient=nullptr) const
static QString defaultName()
QList< KoResourceLoadResult > embeddedResources(KisResourcesInterfaceSP globalResourcesInterface) const override
KisGradientMapFilterConfiguration(KisResourcesInterfaceSP resourcesInterface)
void setColorMode(int newColorMode)
void setGradient(KoAbstractGradientSP newGradient)
static constexpr int defaultColorMode()
static constexpr qint32 defaultVersion()
static KoAbstractGradientSP defaultGradient(KisResourcesInterfaceSP resourcesInterface)
KisResourcesInterfaceSP resourcesInterface
static KoColorSpaceRegistry * instance()