File indexing completed on 2024-05-12 15:58:32
0001 /* 0002 * SPDX-FileCopyrightText: 2013 Boudewijn Rempt <boud@valdyas.org> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 #ifndef KIS_PAINT_DEVICE_WRITER_H 0007 #define KIS_PAINT_DEVICE_WRITER_H 0008 0009 #include <kritaimage_export.h> 0010 0011 class KRITAIMAGE_EXPORT KisPaintDeviceWriter { 0012 public: 0013 virtual ~KisPaintDeviceWriter() {} 0014 virtual bool write(const QByteArray &data) = 0; 0015 virtual bool write(const char* data, qint64 length) = 0; 0016 }; 0017 0018 0019 #endif // KIS_PAINT_DEVICE_WRITER_H