7#include "LibKisUtils.h"
10#include <kis_paint_layer.h>
11#include <kis_group_layer.h>
12#include <kis_file_layer.h>
13#include <kis_adjustment_layer.h>
14#include <kis_generator_layer.h>
15#include <kis_clone_layer.h>
16#include <kis_shape_layer.h>
17#include <kis_transparency_mask.h>
18#include <kis_filter_mask.h>
19#include <kis_transform_mask.h>
20#include <kis_selection_mask.h>
21#include <lazybrush/kis_colorize_mask.h>
24#include <KisDocument.h>
28#include "GroupLayer.h"
29#include "CloneLayer.h"
30#include "FilterLayer.h"
33#include "VectorLayer.h"
34#include "FilterMask.h"
35#include "SelectionMask.h"
36#include "TransparencyMask.h"
37#include "TransformMask.h"
41QList<Node *> LibKisUtils::createNodeList(KisNodeList kisnodes, KisImageWSP image)
44 Q_FOREACH(KisNodeSP node, kisnodes) {
45 nodes << Node::createNode(image, node);
50Document* LibKisUtils::findNodeInDocuments(KisNodeSP kisnode) {
52 if (kisnode->image()->rootLayer()->uuid() == doc->image()->rootLayer()->uuid())
return new Document(doc,
false);
The Document class encapsulates a Krita Document/Image.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:35:00 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.