Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLockFrameGenerationLock.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 "
KisLockFrameGenerationLock.h
"
8
9
#include <
kis_image_animation_interface.h
>
10
11
12
KisLockFrameGenerationLockAdapter::KisLockFrameGenerationLockAdapter
(
KisImageAnimationInterface
*interface)
13
: m_interface(interface)
14
{
15
}
16
17
bool
KisLockFrameGenerationLockAdapter::try_lock
()
18
{
19
return
m_interface
->
tryLockFrameGeneration
();
20
}
21
22
void
KisLockFrameGenerationLockAdapter::lock
()
23
{
24
m_interface
->
lockFrameGeneration
();
25
}
26
27
void
KisLockFrameGenerationLockAdapter::unlock
()
28
{
29
m_interface
->
unlockFrameGeneration
();
30
}
KisLockFrameGenerationLock.h
KisImageAnimationInterface
Definition
kis_image_animation_interface.h:28
KisImageAnimationInterface::unlockFrameGeneration
void unlockFrameGeneration()
Definition
kis_image_animation_interface.cpp:507
KisImageAnimationInterface::tryLockFrameGeneration
bool tryLockFrameGeneration()
Definition
kis_image_animation_interface.cpp:497
KisImageAnimationInterface::lockFrameGeneration
void lockFrameGeneration()
Definition
kis_image_animation_interface.cpp:502
KisLockFrameGenerationLockAdapter::try_lock
bool try_lock()
Definition
KisLockFrameGenerationLock.cpp:17
KisLockFrameGenerationLockAdapter::lock
void lock()
Definition
KisLockFrameGenerationLock.cpp:22
KisLockFrameGenerationLockAdapter::KisLockFrameGenerationLockAdapter
KisLockFrameGenerationLockAdapter(KisImageAnimationInterface *interface)
Definition
KisLockFrameGenerationLock.cpp:12
KisLockFrameGenerationLockAdapter::unlock
void unlock()
Definition
KisLockFrameGenerationLock.cpp:27
KisLockFrameGenerationLockAdapter::m_interface
KisImageAnimationInterface * m_interface
Definition
KisLockFrameGenerationLock.h:30
kis_image_animation_interface.h
libs
image
KisLockFrameGenerationLock.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52