Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_activate_selection_mask_command.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2015 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
8
9#include "kis_layer.h"
10#include "kis_selection_mask.h"
11
12
14 : m_selectionMask(selectionMask),
15 m_value(value)
16{
18 KisLayerSP parent(qobject_cast<KisLayer*>(selectionMask->parent().data()));
19 if (parent) {
20 m_previousActiveMask = parent->selectionMask();
21 }
22 }
23
24 m_previousValue = selectionMask->active();
25}
26
31
40
41
float value(const T *src, size_t ch)
KisActivateSelectionMaskCommand(KisSelectionMaskSP selectionMask, bool value)
KisNodeWSP parent
Definition kis_node.cpp:86
void setActive(bool active)