Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBlockBackgroundFrameGenerationLock.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
KisBlockBackgroundFrameGenerationLock.h
"
8
9
#include <
kis_image_animation_interface.h
>
10
11
KisBlockBackgroundFrameGenerationLockAdapter::KisBlockBackgroundFrameGenerationLockAdapter
(
KisImageAnimationInterface
*interface)
12
: m_interface(interface)
13
{
14
}
15
16
void
KisBlockBackgroundFrameGenerationLockAdapter::lock
()
17
{
18
m_interface
->
blockBackgroundFrameGeneration
();
19
}
20
21
void
KisBlockBackgroundFrameGenerationLockAdapter::unlock
()
22
{
23
m_interface
->
unblockBackgroundFrameGeneration
();
24
}
KisBlockBackgroundFrameGenerationLock.h
KisBlockBackgroundFrameGenerationLockAdapter::lock
void lock()
Definition
KisBlockBackgroundFrameGenerationLock.cpp:16
KisBlockBackgroundFrameGenerationLockAdapter::m_interface
KisImageAnimationInterface * m_interface
Definition
KisBlockBackgroundFrameGenerationLock.h:32
KisBlockBackgroundFrameGenerationLockAdapter::KisBlockBackgroundFrameGenerationLockAdapter
KisBlockBackgroundFrameGenerationLockAdapter(KisImageAnimationInterface *interface)
Definition
KisBlockBackgroundFrameGenerationLock.cpp:11
KisBlockBackgroundFrameGenerationLockAdapter::unlock
void unlock()
Definition
KisBlockBackgroundFrameGenerationLock.cpp:21
KisImageAnimationInterface
Definition
kis_image_animation_interface.h:28
KisImageAnimationInterface::blockBackgroundFrameGeneration
void blockBackgroundFrameGeneration()
Definition
kis_image_animation_interface.cpp:482
KisImageAnimationInterface::unblockBackgroundFrameGeneration
void unblockBackgroundFrameGeneration()
Definition
kis_image_animation_interface.cpp:487
kis_image_animation_interface.h
libs
image
KisBlockBackgroundFrameGenerationLock.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52