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
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1