|
Krita Source Code Documentation
|
#include <kis_selection_action_factories.h>
Inheritance diagram for KisFillActionFactory:Public Member Functions | |
| KisFillActionFactory () | |
| void | run (const QString &fillSource, KisViewManager *view) |
| void | runFromXML (KisViewManager *view, const KisOperationConfiguration &config) override |
Public Member Functions inherited from KisOperation | |
| QString | id () const |
| KisOperation (const QString &id) | |
| virtual | ~KisOperation () |
Additional Inherited Members | |
Protected Member Functions inherited from KisOperation | |
| KisProcessingApplicator * | beginAction (KisViewManager *view, const KUndo2MagicString &actionName) |
| void | endAction (KisProcessingApplicator *applicator, const QString &xmlData) |
Definition at line 32 of file kis_selection_action_factories.h.
|
inline |
Definition at line 34 of file kis_selection_action_factories.h.
| void KisFillActionFactory::run | ( | const QString & | fillSource, |
| KisViewManager * | view ) |
fillColor may be one of three variants:
Definition at line 218 of file kis_selection_action_factories.cpp.
References KisViewManager::activeNode(), KisImage::addJob(), KisViewManager::canvasResourceProvider(), KisWeakSharedPtr< T >::data(), KisImage::endStroke(), KisStrokeJobData::EXCLUSIVE, KisBaseNode::hasEditablePaintDevice(), KisViewManager::image(), KIS_SAFE_ASSERT_RECOVER_RETURN, kundo2_i18n(), KisCanvasResourceProvider::resourceManager(), KisViewManager::selection(), KisStrokeJobData::SEQUENTIAL, KisResourcesSnapshot::setOpacity(), FillProcessingVisitor::setOutDirtyRect(), FillProcessingVisitor::setSeedPoint(), FillProcessingVisitor::setSelectionOnly(), KisStrokeStrategyUndoCommandBased::setSupportsWrapAroundMode(), FillProcessingVisitor::setUseBgColor(), FillProcessingVisitor::setUsePattern(), KisCanvasResourceProvider::slotPainting(), and KisImage::startStroke().
|
inlineoverridevirtual |
Reimplemented from KisOperation.
Definition at line 35 of file kis_selection_action_factories.h.
References KisPropertiesConfiguration::getString(), and KisNoParameterActionFactory::run().