Krita Source Code Documentation
Loading...
Searching...
No Matches
timeline_frames_index_converter.h
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
7
#ifndef __TIMELINE_FRAMES_INDEX_CONVERTER_H
8
#define __TIMELINE_FRAMES_INDEX_CONVERTER_H
9
10
#include "kritaanimationdocker_export.h"
11
12
class
KisNodeDummy
;
13
14
class
KisDummiesFacadeBase
;
15
16
class
KRITAANIMATIONDOCKER_EXPORT
TimelineFramesIndexConverter
17
{
18
public
:
19
TimelineFramesIndexConverter
(
KisDummiesFacadeBase
*dummiesFacade);
20
~TimelineFramesIndexConverter
();
21
22
KisNodeDummy
* dummyFromRow(
int
row);
23
int
rowForDummy(
KisNodeDummy
*dummy);
24
int
rowCount();
25
26
KisNodeDummy
* activeDummy()
const
;
27
void
updateActiveDummy(
KisNodeDummy
*dummy,
bool
*oldRemoved,
bool
*newAdded);
28
void
notifyDummyRemoved(
KisNodeDummy
*dummy);
29
30
void
setShowGlobalSelectionMask(
bool
value
);
31
32
bool
isDummyAvailableForTimeline(
KisNodeDummy
*dummy)
const
;
33
bool
isDummyVisible(
KisNodeDummy
*dummy)
const
;
34
35
private
:
36
KisNodeDummy
* findNodeFromRow(
KisNodeDummy
*root,
int
&startCount);
37
bool
calcNodesInPath(
KisNodeDummy
*root,
int
&startCount,
KisNodeDummy
*endDummy);
38
39
private
:
40
KisDummiesFacadeBase
*
m_dummiesFacade
;
41
KisNodeDummy
*
m_activeDummy
;
42
bool
m_showGlobalSelectionMask
;
43
};
44
45
#endif
/* __TIMELINE_FRAMES_INDEX_CONVERTER_H */
value
float value(const T *src, size_t ch)
Definition
JPEGXLImport.cpp:93
KisDummiesFacadeBase
Definition
kis_dummies_facade_base.h:27
KisNodeDummy
Definition
kis_node_dummies_graph.h:36
TimelineFramesIndexConverter
Definition
timeline_frames_index_converter.h:17
TimelineFramesIndexConverter::m_dummiesFacade
KisDummiesFacadeBase * m_dummiesFacade
Definition
timeline_frames_index_converter.h:40
TimelineFramesIndexConverter::m_showGlobalSelectionMask
bool m_showGlobalSelectionMask
Definition
timeline_frames_index_converter.h:42
TimelineFramesIndexConverter::m_activeDummy
KisNodeDummy * m_activeDummy
Definition
timeline_frames_index_converter.h:41
plugins
dockers
animation
timeline_frames_index_converter.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52