Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tiff_psd_writer_visitor.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006 Cyrille Berger <cberger@cberger.net>
3
* SPDX-FileCopyrightText: 2021 L. E. Segovia <amy@amyspark.me>
4
*
5
* SPDX-License-Identifier: GPL-2.0-or-later
6
*/
7
8
#ifndef _KIS_TIFF_PSD_WRITER_VISITOR_H
9
#define _KIS_TIFF_PSD_WRITER_VISITOR_H
10
11
#include <tiffio.h>
12
13
#include <array>
14
15
#include <
KisImportExportErrorCode.h
>
16
#include <
kis_types.h
>
17
18
#include "
kis_tiff_base_writer.h
"
19
20
struct
KisTIFFOptions
;
21
22
class
KisTiffPsdWriter
:
public
QObject,
protected
KisTIFFBaseWriter
23
{
24
Q_OBJECT
25
public
:
26
KisTiffPsdWriter
(TIFF *
image
,
KisTIFFOptions
*options);
27
~KisTiffPsdWriter
()
override
;
28
29
KisImportExportErrorCode
writeImage
(
KisGroupLayerSP
rootLayer);
30
};
31
32
#endif
// _KIS_TIFF_PSD_WRITER_VISITOR_H
KisImportExportErrorCode.h
KisImportExportErrorCode
Definition
KisImportExportErrorCode.h:110
KisSharedPtr< KisGroupLayer >
KisTIFFBaseWriter
Definition
kis_tiff_base_writer.h:21
KisTIFFBaseWriter::image
TIFF * image()
Definition
kis_tiff_base_writer.h:33
KisTiffPsdWriter
Definition
kis_tiff_psd_writer_visitor.h:23
KisTiffPsdWriter::writeImage
KisImportExportErrorCode writeImage(KisGroupLayerSP rootLayer)
Definition
kis_tiff_psd_writer_visitor.cpp:43
KisTiffPsdWriter::~KisTiffPsdWriter
~KisTiffPsdWriter() override
KisTiffPsdWriter::KisTiffPsdWriter
KisTiffPsdWriter(TIFF *image, KisTIFFOptions *options)
Definition
kis_tiff_psd_writer_visitor.cpp:36
kis_tiff_base_writer.h
kis_types.h
KisTIFFOptions
Definition
kis_tiff_converter.h:13
plugins
impex
tiff
kis_tiff_psd_writer_visitor.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52