Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_node_insertion_adapter.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
8
13
15 : m_d(new Private)
16{
17 m_d->nodeManager = nodeManager;
18}
19
23
25{
26 m_d->nodeManager->moveNodesDirect(nodes, parent, aboveThis);
27}
28
30{
31 m_d->nodeManager->copyNodesDirect(nodes, parent, aboveThis);
32}
33
35{
36 m_d->nodeManager->addNodesDirect(nodes, parent, aboveThis);
37}
KisNodeInsertionAdapter(KisNodeManager *nodeManager)
void copyNodes(KisNodeList nodes, KisNodeSP parent, KisNodeSP aboveThis)
void addNodes(KisNodeList nodes, KisNodeSP parent, KisNodeSP aboveThis)
const QScopedPointer< Private > m_d
void moveNodes(KisNodeList nodes, KisNodeSP parent, KisNodeSP aboveThis)
void moveNodesDirect(KisNodeList nodes, KisNodeSP parent, KisNodeSP aboveThis)