Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_take_all_shapes_command.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2013 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef __KIS_TAKE_ALL_SHAPES_COMMAND_H
8#define __KIS_TAKE_ALL_SHAPES_COMMAND_H
9
10#include <QList>
11
12#include "kundo2command.h"
13
14#include "kritaui_export.h"
15#include "kis_types.h"
16
17class KoShape;
19
20
22{
23public:
25 bool takeSilently,
26 bool restoreSilently);
27 ~KisTakeAllShapesCommand() override;
28
29 void redo() override;
30 void undo() override;
31
32private:
37};
38
39#endif /* __KIS_TAKE_ALL_SHAPES_COMMAND_H */
KisTakeAllShapesCommand(KisShapeSelection *shapeSelection, bool takeSilently, bool restoreSilently)