Krita Source Code Documentation
Loading...
Searching...
No Matches
KisVideoSaver.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef VIDEO_SAVER_H_
8
#define VIDEO_SAVER_H_
9
10
#include <QObject>
11
12
#include "
kis_types.h
"
13
14
#include <
KisImportExportFilter.h
>
15
16
class
KisDocument
;
17
class
KisAnimationRenderingOptions
;
18
19
#include "kritaui_export.h"
20
21
class
KRITAUI_EXPORT
KisAnimationVideoSaver
:
public
QObject {
22
Q_OBJECT
23
public
:
32
KisAnimationVideoSaver
(
KisDocument
* doc,
bool
batchMode);
33
~KisAnimationVideoSaver
()
override
;
34
39
KisImageSP
image();
40
48
KisImportExportErrorCode
encode(
const
QString &savedFilesMask,
const
KisAnimationRenderingOptions
&options);
49
50
static
KisImportExportErrorCode
convert(
KisDocument
*document,
const
QString &savedFilesMask,
const
KisAnimationRenderingOptions
&options,
bool
batchMode);
51
52
private
:
53
KisImageSP
m_image
;
54
KisDocument
*
m_doc
;
55
bool
m_batchMode
;
56
};
57
58
#endif
KisImportExportFilter.h
KisAnimationRenderingOptions
Definition
KisAnimationRenderingOptions.h:16
KisAnimationVideoSaver
Definition
KisVideoSaver.h:21
KisAnimationVideoSaver::m_doc
KisDocument * m_doc
Definition
KisVideoSaver.h:54
KisAnimationVideoSaver::m_batchMode
bool m_batchMode
Definition
KisVideoSaver.h:55
KisAnimationVideoSaver::m_image
KisImageSP m_image
Definition
KisVideoSaver.h:53
KisDocument
Definition
KisDocument.cpp:295
KisImportExportErrorCode
Definition
KisImportExportErrorCode.h:110
KisSharedPtr< KisImage >
kis_types.h
libs
ui
animation
KisVideoSaver.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52