LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
vcl::PngImageReader Class Reference

#include <PngImageReader.hxx>

Collaboration diagram for vcl::PngImageReader:

Public Member Functions

 PngImageReader (SvStream &rStream)
bool read (BitmapEx &rBitmap)
BitmapEx read ()

Static Public Member Functions

static std::unique_ptr< sal_uInt8[]> getMicrosoftGifChunk (SvStream &rStream, sal_Int32 *chunkSize=nullptr)

Private Attributes

css::uno::Reference< css::task::XStatusIndicator > mxStatusIndicator

Detailed Description

Definition at line 32 of file PngImageReader.hxx.

Constructor & Destructor Documentation

vcl::PngImageReader::PngImageReader ( SvStream rStream)

Definition at line 454 of file PngImageReader.cxx.

Member Function Documentation

std::unique_ptr< sal_uInt8[]> vcl::PngImageReader::getMicrosoftGifChunk ( SvStream rStream,
sal_Int32 *  chunkSize = nullptr 
bool vcl::PngImageReader::read ( BitmapEx rBitmap)

Definition at line 459 of file PngImageReader.cxx.

References mrStream.

Referenced by GraphicFilter::readPNG().

BitmapEx vcl::PngImageReader::read ( )

Definition at line 461 of file PngImageReader.cxx.

Member Data Documentation

SvStream& vcl::PngImageReader::mrStream

Definition at line 34 of file PngImageReader.hxx.

Referenced by read().

css::uno::Reference<css::task::XStatusIndicator> vcl::PngImageReader::mxStatusIndicator

Definition at line 35 of file PngImageReader.hxx.

The documentation for this class was generated from the following files: