9#ifndef PATTERN_GENERATOR_H
10#define PATTERN_GENERATOR_H
41 return KoID(
"pattern", i18n(
"Pattern"));
virtual void generate(KisProcessingInformation dst, const QSize &size, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const =0
~KritaPatternGenerator() override
KritaPatternGenerator(QObject *parent, const QVariantList &)
KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const override
bool allowsSplittingIntoPatches() const override
KisFilterConfigurationSP defaultConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
KisFilterConfigurationSP factoryConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
void generate(KisProcessingInformation dst, const QSize &size, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override