6#ifndef _KIS_FILTER_CONFIGURATION_H_
7#define _KIS_FILTER_CONFIGURATION_H_
14#include "kritaimage_export.h"
34#define SANITY_CHECK_FILTER_CONFIGURATION_OWNER
72 virtual void fromLegacyXML(
const QDomElement&);
77 void fromXML(
const QDomElement&)
override;
78 void toXML(QDomDocument&, QDomElement&)
const override;
83 const QString &
name()
const;
110 void setChannelFlags(QBitArray channelFlags);
132 bool hasLocalResourcesSnapshot()
const;
167#ifdef SANITY_CHECK_FILTER_CONFIGURATION_OWNER
176 void setVersion(qint32 version);
a provider-like interface class for accessing resource sources in Krita.
QSharedPointer< KoResource > KoResourceSP
QSharedPointer< KisResourcesInterface > KisResourcesInterfaceSP
Q_DECLARE_METATYPE(KisPaintopLodLimitations)
int sanityDerefUsageCounter()
KisResourcesInterfaceSP resourcesInterface() const
int sanityRefUsageCounter()
const QString & name() const
QBitArray channelFlags() const
bool fromXML(const QString &xml, bool clear=true) override
QString toXML() const override
virtual bool compareTo(const KisPropertiesConfiguration *rhs) const