|
Krita Source Code Documentation
|
#include <KoColorTransformationFactoryRegistry.h>
Inheritance diagram for KoColorTransformationFactoryRegistry:Public Member Functions | |
| ~KoColorTransformationFactoryRegistry () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Static Public Member Functions | |
| static void | addColorTransformationFactory (KoColorTransformationFactory *factory) |
| static void | removeColorTransformationFactory (KoColorTransformationFactory *factory) |
Static Public Attributes | |
| static KoColorTransformationFactoryRegistry * | s_registry |
Private Member Functions | |
| KoColorTransformationFactoryRegistry () | |
Private Member Functions inherited from KoGenericRegistry< KoColorTransformationFactory * > | |
| void | add (const QString &id, KoColorTransformationFactory * item) |
| void | add (KoColorTransformationFactory * item) |
| void | addAlias (const QString &alias, const QString &id) |
| QHash< QString, KoColorTransformationFactory * >::const_iterator | constBegin () const |
| QHash< QString, KoColorTransformationFactory * >::const_iterator | constEnd () const |
| bool | contains (const QString &id) const |
| int | count () const |
| QList< KoColorTransformationFactory * > | doubleEntries () const |
| KoColorTransformationFactory * | get (const QString &id) const |
| QList< QString > | keys () const |
| KoGenericRegistry () | |
| void | remove (const QString &id) |
| void | removeAlias (const QString &alias) |
| const KoColorTransformationFactory * | value (const QString &id) const |
| QList< KoColorTransformationFactory * > | values () const |
| virtual | ~KoGenericRegistry () |
Static Private Member Functions | |
| static KoColorTransformationFactoryRegistry * | instance () |
Private Attributes | |
| Private *const | d |
Friends | |
| class | KoColorSpace |
Additional Inherited Members | |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
This class list the available transformation. The only reason to use directly that class is for adding new factory use the static method KoColorTransformationFactoryRegistry::add.
Definition at line 11 of file KoColorTransformationFactoryRegistry.cpp.
|
override |
Definition at line 22 of file KoColorTransformationFactoryRegistry.cpp.
References d, KoGenericRegistry< KoColorTransformationFactory * >::doubleEntries(), and KoGenericRegistry< KoColorTransformationFactory * >::values().
|
private |
Definition at line 17 of file KoColorTransformationFactoryRegistry.cpp.
|
static |
Add a KoColorTransformationFactory to the registry.
Definition at line 30 of file KoColorTransformationFactoryRegistry.cpp.
References KoGenericRegistry< T >::add(), and instance().
|
staticprivate |
Definition at line 40 of file KoColorTransformationFactoryRegistry.cpp.
References KoColorTransformationFactoryRegistry().
|
static |
Definition at line 35 of file KoColorTransformationFactoryRegistry.cpp.
References KoColorTransformationFactory::id, instance(), and KoGenericRegistry< T >::remove().
|
friend |
Definition at line 24 of file KoColorTransformationFactoryRegistry.h.
|
private |
Definition at line 38 of file KoColorTransformationFactoryRegistry.h.
|
static |
Definition at line 12 of file KoColorTransformationFactoryRegistry.cpp.