Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
fxcodec::PngDecoder Class Reference

#include <png_decoder.h>

+ Collaboration diagram for fxcodec::PngDecoder:

Classes

class  Delegate
 

Public Member Functions

 PngDecoder ()=delete
 
 PngDecoder (const PngDecoder &)=delete
 
PngDecoderoperator= (const PngDecoder &)=delete
 

Static Public Member Functions

static std::unique_ptr< ProgressiveDecoderIface::ContextStartDecode (Delegate *pDelegate)
 
static bool ContinueDecode (ProgressiveDecoderIface::Context *pContext, RetainPtr< CFX_CodecMemory > codec_memory, CFX_DIBAttribute *pAttribute)
 

Detailed Description

Definition at line 23 of file png_decoder.h.

Constructor & Destructor Documentation

◆ PngDecoder() [1/2]

fxcodec::PngDecoder::PngDecoder ( )
delete

◆ PngDecoder() [2/2]

fxcodec::PngDecoder::PngDecoder ( const PngDecoder & )
delete

Member Function Documentation

◆ ContinueDecode()

bool fxcodec::PngDecoder::ContinueDecode ( ProgressiveDecoderIface::Context * pContext,
RetainPtr< CFX_CodecMemory > codec_memory,
CFX_DIBAttribute * pAttribute )
static

Definition at line 208 of file png_decoder.cpp.

References CPngContext::m_szLastError.

◆ operator=()

PngDecoder & fxcodec::PngDecoder::operator= ( const PngDecoder & )
delete

◆ StartDecode()

std::unique_ptr< ProgressiveDecoderIface::Context > fxcodec::PngDecoder::StartDecode ( Delegate * pDelegate)
static

Definition at line 185 of file png_decoder.cpp.


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