Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSerializableConfigurationFactory Class Referenceabstract

#include <kis_serializable_configuration.h>

+ Inheritance diagram for KisSerializableConfigurationFactory:

Public Member Functions

virtual KisSerializableConfigurationSP create (const QDomElement &)=0
 
virtual KisSerializableConfigurationSP createDefault ()=0
 
virtual ~KisSerializableConfigurationFactory ()
 

Detailed Description

This is an interface for a factory of serializable configuration objects.

Definition at line 58 of file kis_serializable_configuration.h.

Constructor & Destructor Documentation

◆ ~KisSerializableConfigurationFactory()

KisSerializableConfigurationFactory::~KisSerializableConfigurationFactory ( )
virtual

Definition at line 42 of file kis_serializable_configuration.cc.

43{
44}

Member Function Documentation

◆ create()

virtual KisSerializableConfigurationSP KisSerializableConfigurationFactory::create ( const QDomElement & )
pure virtual
Returns
an unserialized version of the configuration

Implemented in KisBaseProcessorConfigurationFactory, and KisPropertiesConfigurationFactory.

◆ createDefault()

virtual KisSerializableConfigurationSP KisSerializableConfigurationFactory::createDefault ( )
pure virtual
Returns
an empty object with a sane default configuration

Implemented in KisBaseProcessorConfigurationFactory, and KisPropertiesConfigurationFactory.


The documentation for this class was generated from the following files: