Changeset View
Changeset View
Standalone View
Standalone View
libs/image/kis_layer_utils.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | 38 | { | |||
---|---|---|---|---|---|
53 | KRITAIMAGE_EXPORT KisNodeList sortAndFilterMergableInternalNodes(KisNodeList nodes, bool allowMasks = false); | 53 | KRITAIMAGE_EXPORT KisNodeList sortAndFilterMergableInternalNodes(KisNodeList nodes, bool allowMasks = false); | ||
54 | 54 | | |||
55 | KRITAIMAGE_EXPORT void mergeDown(KisImageSP image, KisLayerSP layer, const KisMetaData::MergeStrategy* strategy); | 55 | KRITAIMAGE_EXPORT void mergeDown(KisImageSP image, KisLayerSP layer, const KisMetaData::MergeStrategy* strategy); | ||
56 | 56 | | |||
57 | KRITAIMAGE_EXPORT QSet<int> fetchLayerFrames(KisNodeSP node); | 57 | KRITAIMAGE_EXPORT QSet<int> fetchLayerFrames(KisNodeSP node); | ||
58 | KRITAIMAGE_EXPORT QSet<int> fetchLayerFramesRecursive(KisNodeSP rootNode); | 58 | KRITAIMAGE_EXPORT QSet<int> fetchLayerFramesRecursive(KisNodeSP rootNode); | ||
59 | 59 | | |||
60 | KRITAIMAGE_EXPORT void mergeMultipleLayers(KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter); | 60 | KRITAIMAGE_EXPORT void mergeMultipleLayers(KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter); | ||
61 | KRITAIMAGE_EXPORT void newLayerFromVisible(KisImageSP image, KisNodeSP putAfter); | ||||
62 | | ||||
61 | KRITAIMAGE_EXPORT bool tryMergeSelectionMasks(KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter); | 63 | KRITAIMAGE_EXPORT bool tryMergeSelectionMasks(KisImageSP image, KisNodeList mergedNodes, KisNodeSP putAfter); | ||
62 | 64 | | |||
63 | KRITAIMAGE_EXPORT void flattenLayer(KisImageSP image, KisLayerSP layer); | 65 | KRITAIMAGE_EXPORT void flattenLayer(KisImageSP image, KisLayerSP layer); | ||
64 | KRITAIMAGE_EXPORT void flattenImage(KisImageSP image); | 66 | KRITAIMAGE_EXPORT void flattenImage(KisImageSP image); | ||
65 | 67 | | |||
66 | KRITAIMAGE_EXPORT void addCopyOfNameTag(KisNodeSP node); | 68 | KRITAIMAGE_EXPORT void addCopyOfNameTag(KisNodeSP node); | ||
67 | KRITAIMAGE_EXPORT KisNodeList findNodesWithProps(KisNodeSP root, const KoProperties &props, bool excludeRoot); | 69 | KRITAIMAGE_EXPORT KisNodeList findNodesWithProps(KisNodeSP root, const KoProperties &props, bool excludeRoot); | ||
68 | 70 | | |||
▲ Show 20 Lines • Show All 128 Lines • Show Last 20 Lines |