Krita Source Code Documentation
Loading...
Searching...
No Matches
KisNodeSelectionRecipe.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2020 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISNODESELECTIONRECIPE_H
8#define KISNODESELECTIONRECIPE_H
9
10#include "kis_types.h"
11#include "kritaui_export.h"
12
13
14class KRITAUI_EXPORT KisNodeSelectionRecipe
15{
16public:
22
23 KisNodeSelectionRecipe(KisNodeList _selectedNodes);
24 KisNodeSelectionRecipe(KisNodeList _selectedNodes, SelectionMode _mode, QPoint _pickPoint);
26 KisNodeSelectionRecipe(const KisNodeSelectionRecipe &rhs, int levelOfDetail);
27
28 KisNodeList selectNodesToProcess() const;
29
32 QPoint pickPoint;
33};
34
35#endif // KISNODESELECTIONRECIPE_H
SelectionMode
KisNodeSelectionRecipe(const KisNodeSelectionRecipe &rhs)=default