|
Krita Source Code Documentation
|
#include <kis_callback_based_paintop_property.h>
Inheritance diagram for KisCallbackBasedPaintopProperty< ParentClass >:Public Types | |
| typedef std::function< void(KisUniformPaintOpProperty *) | Callback) |
| typedef std::function< bool(const KisUniformPaintOpProperty *) | VisibleCallback) |
Public Member Functions | |
| KisCallbackBasedPaintopProperty (const KoID &id, KisPaintOpSettingsRestrictedSP settings, QObject *parent) | |
| KisCallbackBasedPaintopProperty (typename ParentClass::Type type, const KoID &id, KisPaintOpSettingsRestrictedSP settings, QObject *parent) | |
| KisCallbackBasedPaintopProperty (typename ParentClass::Type type, typename ParentClass::SubType subType, const KoID &id, KisPaintOpSettingsRestrictedSP settings, QObject *parent) | |
| void | setIsVisibleCallback (VisibleCallback func) |
| void | setReadCallback (Callback func) |
| void | setWriteCallback (Callback func) |
Protected Member Functions | |
| bool | isVisible () const override |
| void | readValueImpl () override |
| void | writeValueImpl () override |
Private Attributes | |
| Callback | m_readFunc |
| VisibleCallback | m_visibleFunc |
| Callback | m_writeFunc |
Definition at line 13 of file kis_callback_based_paintop_property.h.
| typedef std::function<void (KisUniformPaintOpProperty*) KisCallbackBasedPaintopProperty< ParentClass >::Callback) |
Definition at line 27 of file kis_callback_based_paintop_property.h.
| typedef std::function<bool (const KisUniformPaintOpProperty*) KisCallbackBasedPaintopProperty< ParentClass >::VisibleCallback) |
Definition at line 28 of file kis_callback_based_paintop_property.h.
| KisCallbackBasedPaintopProperty< ParentClass >::KisCallbackBasedPaintopProperty | ( | typename ParentClass::Type | type, |
| typename ParentClass::SubType | subType, | ||
| const KoID & | id, | ||
| KisPaintOpSettingsRestrictedSP | settings, | ||
| QObject * | parent ) |
Definition at line 13 of file kis_callback_based_paintop_property_impl.h.
| KisCallbackBasedPaintopProperty< ParentClass >::KisCallbackBasedPaintopProperty | ( | typename ParentClass::Type | type, |
| const KoID & | id, | ||
| KisPaintOpSettingsRestrictedSP | settings, | ||
| QObject * | parent ) |
Definition at line 23 of file kis_callback_based_paintop_property_impl.h.
| KisCallbackBasedPaintopProperty< ParentClass >::KisCallbackBasedPaintopProperty | ( | const KoID & | id, |
| KisPaintOpSettingsRestrictedSP | settings, | ||
| QObject * | parent ) |
Definition at line 32 of file kis_callback_based_paintop_property_impl.h.
|
overrideprotected |
Definition at line 68 of file kis_callback_based_paintop_property_impl.h.
|
overrideprotected |
Definition at line 56 of file kis_callback_based_paintop_property_impl.h.
| void KisCallbackBasedPaintopProperty< ParentClass >::setIsVisibleCallback | ( | VisibleCallback | func | ) |
Definition at line 50 of file kis_callback_based_paintop_property_impl.h.
| void KisCallbackBasedPaintopProperty< ParentClass >::setReadCallback | ( | Callback | func | ) |
Definition at line 38 of file kis_callback_based_paintop_property_impl.h.
| void KisCallbackBasedPaintopProperty< ParentClass >::setWriteCallback | ( | Callback | func | ) |
Definition at line 44 of file kis_callback_based_paintop_property_impl.h.
|
overrideprotected |
Definition at line 62 of file kis_callback_based_paintop_property_impl.h.
|
private |
Definition at line 40 of file kis_callback_based_paintop_property.h.
|
private |
Definition at line 42 of file kis_callback_based_paintop_property.h.
|
private |
Definition at line 41 of file kis_callback_based_paintop_property.h.