Krita Source Code Documentation
Loading...
Searching...
No Matches
KisResetGroupLayerCacheCommand.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2021 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
KisResetGroupLayerCacheCommand.h
"
8
9
#include "
kis_group_layer.h
"
10
11
KisResetGroupLayerCacheCommand::KisResetGroupLayerCacheCommand
(
KisGroupLayerSP
layer,
const
KoColorSpace
*dstColorSpace,
KisCommandUtils::FlipFlopCommand::State
state)
12
:
KisCommandUtils
::FlipFlopCommand(state)
13
, m_layer(layer)
14
, m_dstColorSpace(dstColorSpace)
15
{
16
}
17
18
void
KisResetGroupLayerCacheCommand::partB
()
19
{
20
m_layer
->
resetCache
(
m_dstColorSpace
);
21
}
KisResetGroupLayerCacheCommand.h
KisResetGroupLayerCacheCommand::KisResetGroupLayerCacheCommand
KisResetGroupLayerCacheCommand(KisGroupLayerSP layer, const KoColorSpace *dstColorSpace, State state)
Definition
KisResetGroupLayerCacheCommand.cpp:11
KisResetGroupLayerCacheCommand::m_dstColorSpace
const KoColorSpace * m_dstColorSpace
Definition
KisResetGroupLayerCacheCommand.h:24
KisResetGroupLayerCacheCommand::partB
void partB() override
Definition
KisResetGroupLayerCacheCommand.cpp:18
KisResetGroupLayerCacheCommand::m_layer
KisGroupLayerSP m_layer
Definition
KisResetGroupLayerCacheCommand.h:23
KisSharedPtr< KisGroupLayer >
KoColorSpace
Definition
KoColorSpace.h:78
kis_group_layer.h
KisCommandUtils
Definition
kis_command_ids.h:10
KisCommandUtils::FlipFlopCommand::State
State
Definition
kis_command_utils.h:98
KisGroupLayer::resetCache
void resetCache(const KoColorSpace *colorSpace)
Definition
kis_group_layer.cc:188
libs
image
commands_new
KisResetGroupLayerCacheCommand.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52