Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_image_layer_remove_command_impl.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2002 Patrick Julien <freak@codepimps.org>
3 * SPDX-FileCopyrightText: 2007 Sven Langkamp <sven.langkamp@gmail.com>
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 */
7
8#ifndef KIS_IMAGE_LAYER_REMOVE_COMMAND_IMPL_H_
9#define KIS_IMAGE_LAYER_REMOVE_COMMAND_IMPL_H_
10
11
12#include <kritaimage_export.h>
13
14#include "kis_types.h"
15#include "kis_image_command.h"
16
17
20class KRITAIMAGE_EXPORT KisImageLayerRemoveCommandImpl : public KisImageCommand
21{
22public:
30
31 void redo() override;
32 void undo() override;
33
34private:
35 struct Private;
36 Private * const m_d;
37};
38#endif
virtual void undo()
virtual void redo()
the base command for commands altering a KisImage