7#ifndef __KIS_LEGACY_TILE_COMPRESSOR_H
8#define __KIS_LEGACY_TILE_COMPRESSOR_H
24 qint32 bufferSize, qint32 &bytesWritten)
override;
32 qint32 maxHeaderLength();
39 bool writeHeader(
KisTileSP tile, quint8 *buffer);
virtual void compressTileData(KisTileData *tileData, quint8 *buffer, qint32 bufferSize, qint32 &bytesWritten)=0
virtual bool decompressTileData(quint8 *buffer, qint32 bufferSize, KisTileData *tileData)=0
virtual bool readTile(QIODevice *stream, KisTiledDataManager *dm)=0
virtual bool writeTile(KisTileSP tile, KisPaintDeviceWriter &store)=0
virtual qint32 tileDataBufferSize(KisTileData *tileData)=0