|
| void | KisLayerUtils::addCopyOfNameTag (KisNodeSP node) |
| |
| bool | KisLayerUtils::canChangeImageProfileInvisibly (KisImageSP image) |
| |
| void | KisLayerUtils::changeImageDefaultProjectionColor (KisImageSP image, const KoColor &color) |
| |
| bool | KisLayerUtils::checkIsChildOf (KisNodeSP node, const KisNodeList &parents) |
| |
| bool | KisLayerUtils::checkIsCloneOf (KisNodeSP node, const KisNodeList &nodes) |
| |
| std::future< KisNodeSP > | KisLayerUtils::convertToPaintLayer (KisImageSP image, KisNodeSP src) |
| |
| int | KisLayerUtils::fetchLayerActiveRasterFrameID (KisNodeSP node) |
| |
| KisTimeSpan | KisLayerUtils::fetchLayerActiveRasterFrameSpan (KisNodeSP node, const int time) |
| |
| int | KisLayerUtils::fetchLayerActiveRasterFrameTime (KisNodeSP node) |
| |
| QSet< int > | KisLayerUtils::fetchLayerFrames (KisNodeSP node) |
| |
| QSet< int > | KisLayerUtils::fetchLayerFramesRecursive (KisNodeSP rootNode) |
| |
| QSet< int > | KisLayerUtils::fetchLayerIdenticalRasterFrameTimes (KisNodeSP node, const int &frameTime) |
| |
| QSet< int > | KisLayerUtils::fetchLayerRasterFrameTimesMatchingID (KisNodeSP node, const int frameID) |
| |
| QSet< int > | KisLayerUtils::fetchLayerRasterIDsAtTimes (KisNodeSP node, const QSet< int > ×) |
| |
| QSet< int > | KisLayerUtils::fetchLayerUniqueRasterTimesMatchingIDs (KisNodeSP node, QSet< int > &frameIDs) |
| |
| void | KisLayerUtils::fetchSelectionMasks (KisNodeList mergedNodes, QVector< KisSelectionMaskSP > &selectionMasks) |
| |
| QSet< int > | KisLayerUtils::fetchUniqueFrameTimes (KisNodeSP node, QSet< int > selectedTimes, bool filterActiveFrameID) |
| |
| KisNodeList | KisLayerUtils::filterInvisibleNodes (const KisNodeList &nodes, KisNodeList *invisibleNodes, KisNodeSP *putAfter) |
| |
| void | KisLayerUtils::filterMergeableNodes (KisNodeList &nodes, bool allowMasks) |
| |
| QSet< int > | KisLayerUtils::filterTimesForOnlyRasterKeyedTimes (KisNodeSP node, const QSet< int > ×) |
| |
| void | KisLayerUtils::filterUnlockedNodes (KisNodeList &nodes) |
| |
| KisImageSP | KisLayerUtils::findImageByHierarchy (KisNodeSP node) |
| |
| KisNodeSP | KisLayerUtils::findNodeByName (KisNodeSP root, const QString &name) |
| |
| KisNodeSP | KisLayerUtils::findNodeByUuid (KisNodeSP root, const QUuid &uuid) |
| |
| QList< KisNodeSP > | KisLayerUtils::findNodesByName (KisNodeSP root, const QString &name, bool recursive, bool partialMatch) |
| |
| KisNodeList | KisLayerUtils::findNodesWithProps (KisNodeSP root, const KoProperties &props, bool excludeRoot) |
| |
| KisNodeSP | KisLayerUtils::findRoot (KisNodeSP node) |
| |
| void | KisLayerUtils::flattenImage (KisImageSP image, KisNodeSP activeNode, MergeFlags flags) |
| |
| void | KisLayerUtils::flattenLayer (KisImageSP image, KisLayerSP layer, MergeFlags flags) |
| |
| void | KisLayerUtils::forceAllDelayedNodesUpdate (KisNodeSP root) |
| |
| void | KisLayerUtils::forceAllHiddenOriginalsUpdate (KisNodeSP root) |
| |
| bool | KisLayerUtils::hasDelayedNodeWithUpdates (KisNodeSP root) |
| |
| void | KisLayerUtils::mergeDown (KisImageSP image, KisLayerSP layer, const KisMetaData::MergeStrategy *strategy, MergeFlags flags) |
| |
| void | KisLayerUtils::mergeMultipleLayers (KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter, MergeFlags flags) |
| |
| void | KisLayerUtils::mergeMultipleLayersImpl (KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter, bool flattenSingleLayer, const KUndo2MagicString &actionName, bool cleanupNodes=true, const QString layerName=QString(), MergeFlags flags=None) |
| |
| void | KisLayerUtils::mergeMultipleNodes (KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter, MergeFlags flags) |
| |
| void | KisLayerUtils::newLayerFromVisible (KisImageSP image, KisNodeSP putAfter, MergeFlags flags) |
| |
| QRect | KisLayerUtils::Private::realNodeChangeRect (KisNodeSP rootNode, QRect currentRect=QRect()) |
| |
| KisNodeSP | KisLayerUtils::recursiveFindNode (KisNodeSP node, std::function< bool(KisNodeSP)> func) |
| |
| QRect | KisLayerUtils::recursiveTightNodeVisibleBounds (KisNodeSP rootNode) |
| |
| void | KisLayerUtils::refreshHiddenAreaAsync (KisImageSP image, KisNodeSP rootNode, const QRect &preparedArea) |
| |
| void | KisLayerUtils::Private::refreshHiddenAreaAsync (KisImageSP image, KisNodeSP rootNode, const QRect &preparedArea, const QRect &extraUpdateRect) |
| |
| KisNodeList | KisLayerUtils::sortAndFilterAnyMergeableNodesSafe (const KisNodeList &nodes, KisImageSP image) |
| |
| KisNodeList | KisLayerUtils::sortAndFilterMergeableInternalNodes (KisNodeList nodes, bool allowMasks) |
| |
| KisNodeList | KisLayerUtils::sortMergeableInternalNodes (KisNodeList nodes) |
| |
| void | KisLayerUtils::sortMergeableNodes (KisNodeSP root, KisNodeList &inputNodes, KisNodeList &outputNodes) |
| |
| KisNodeList | KisLayerUtils::sortMergeableNodes (KisNodeSP root, KisNodeList nodes) |
| |
| void | KisLayerUtils::splitAlphaToMask (KisImageSP image, KisNodeSP node, const QString &maskName) |
| |
| void | KisLayerUtils::splitNonRemovableNodes (KisNodeList &nodesToRemove, KisNodeList &_nodesToHide) |
| |
| bool | KisLayerUtils::tryMergeSelectionMasks (KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter) |
| |
| void | KisLayerUtils::updateFrameJobs (FrameJobs *jobs, KisNodeSP node) |
| |
| void | KisLayerUtils::updateFrameJobsRecursive (FrameJobs *jobs, KisNodeSP rootNode) |
| |