|
Krita Source Code Documentation
|
#include <kis_serializable_configuration.h>
Inheritance diagram for KisSerializableConfiguration:Public Member Functions | |
| virtual void | fromXML (const QDomElement &)=0 |
| virtual bool | fromXML (const QString &, bool) |
| KisSerializableConfiguration () | |
| KisSerializableConfiguration (const KisSerializableConfiguration &rhs) | |
| virtual QString | toXML () const |
| virtual void | toXML (QDomDocument &, QDomElement &) const =0 |
| virtual | ~KisSerializableConfiguration () |
Public Member Functions inherited from KisShared | |
| bool | deref () |
| bool | ref () |
| int | refCount () |
| QAtomicInt * | sharedWeakReference () |
Additional Inherited Members | |
Protected Member Functions inherited from KisShared | |
| KisShared () | |
| ~KisShared () | |
This is an interface for objects that are serializable and unserializable. It can be used together with the factory in case the type of configuration object is also unknown at creation time.
Definition at line 22 of file kis_serializable_configuration.h.
| KisSerializableConfiguration::KisSerializableConfiguration | ( | ) |
Definition at line 13 of file kis_serializable_configuration.cc.
|
inlinevirtual |
Definition at line 28 of file kis_serializable_configuration.h.
| KisSerializableConfiguration::KisSerializableConfiguration | ( | const KisSerializableConfiguration & | rhs | ) |
Definition at line 17 of file kis_serializable_configuration.cc.
|
pure virtual |
Fill the object from the XML encoded representation in s.
Implemented in KisFilterConfiguration, KisFilterConfiguration, KisPropertiesConfiguration, KisCrossChannelFilterConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisLevelsFilterConfiguration, KisLevelsFilterConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisLevelsFilterConfiguration, KisFilterOpSettings, and KisDuplicateOpSettings.
|
virtual |
Fill the object from the XML encoded representation in s.
Reimplemented in KisFilterConfiguration, KisPropertiesConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, and KisLevelsFilterConfiguration.
Definition at line 22 of file kis_serializable_configuration.cc.
References fromXML().
|
virtual |
Create a serialized version of this object
Reimplemented in KisFilterConfiguration, KisPropertiesConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, and KisLevelsFilterConfiguration.
Definition at line 33 of file kis_serializable_configuration.cc.
References toXML().
|
pure virtual |
Create a serialized version of this object
Implemented in KisFilterConfiguration, KisFilterConfiguration, KisPropertiesConfiguration, KisCrossChannelFilterConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisLevelsFilterConfiguration, KisLevelsFilterConfiguration, KisCrossChannelFilterConfiguration, KisMultiChannelFilterConfiguration, KisLevelsFilterConfiguration, KisFilterOpSettings, and KisDuplicateOpSettings.