Krita Source Code Documentation
Loading...
Searching...
No Matches
psd_pixel_utils.h File Reference
#include "kritapsd_export.h"
#include <QRect>
#include <QVector>
#include <psd.h>
#include "kis_types.h"

Go to the source code of this file.

Classes

struct  PsdPixelUtils::ChannelWritingInfo
 

Namespaces

namespace  PsdPixelUtils
 

Functions

void PsdPixelUtils::readAlphaMaskChannels (QIODevice &io, KisPaintDeviceSP device, int channelSize, const QRect &layerRect, QVector< ChannelInfo * > infoRecords, psd_byte_order byteOrder)
 
void PsdPixelUtils::readChannels (QIODevice &io, KisPaintDeviceSP device, psd_color_mode colorMode, int channelSize, const QRect &layerRect, QVector< ChannelInfo * > infoRecords, psd_byte_order byteOrder)
 
void PsdPixelUtils::writeChannelDataRLE (QIODevice &io, const quint8 *plane, const int channelSize, const QRect &rc, const qint64 sizeFieldOffset, const qint64 rleBlockOffset, const bool writeCompressionType, psd_byte_order byteOrder)
 
void PsdPixelUtils::writePixelDataCommon (QIODevice &io, KisPaintDeviceSP dev, const QRect &rc, psd_color_mode colorMode, int channelSize, bool alphaFirst, const bool writeCompressionType, QVector< ChannelWritingInfo > &writingInfoList, psd_compression_type compressionType, psd_byte_order byteOrder)