Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkPngCodec, including all inherited members.
applyColorXform(void *dst, const void *src, int count) const | SkCodec | protected |
applyXformRow(void *dst, const void *src) | SkPngCodec | protected |
bounds() const | SkCodec | inline |
colorXform() const | SkCodec | inlineprotected |
conversionSupported(const SkImageInfo &dst, bool srcIsOpaque, bool needsColorXform) | SkCodec | protectedvirtual |
currScanline() const | SkCodec | inlineprotected |
decode(int *rowsDecoded)=0 | SkPngCodec | privatepure virtual |
decodeAllRows(void *dst, size_t rowBytes, int *rowsDecoded)=0 | SkPngCodec | privatepure virtual |
dimensions() const | SkCodec | inline |
dstInfo() const | SkCodec | inlineprotected |
fBitDepth | SkPngCodec | protected |
fColorTable | SkPngCodec | protected |
fColorXformSrcRow | SkPngCodec | protected |
fInfo_ptr | SkPngCodec | protected |
fPng_ptr | SkPngCodec | protected |
fPngChunkReader | SkPngCodec | protected |
fStorage | SkPngCodec | protected |
fSwizzler | SkPngCodec | protected |
getEncodedData() const | SkCodec | virtual |
getEncodedFormat() const | SkCodec | inline |
getEncodedInfo() const | SkCodec | inlineprotected |
getFrameCount() | SkCodec | inline |
getFrameInfo(int index, FrameInfo *info) const | SkCodec | inline |
getFrameInfo() | SkCodec | |
getICCProfile() const | SkCodec | inline |
getImage(const SkImageInfo &info, const Options *opts=nullptr) | SkCodec | |
getImage() | SkCodec | |
getInfo() const | SkCodec | inline |
getOrigin() const | SkCodec | inline |
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes, const Options *) | SkCodec | |
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes) | SkCodec | inline |
getPixels(const SkPixmap &pm, const Options *opts=nullptr) | SkCodec | inline |
getRepetitionCount() | SkCodec | inline |
getSampler(bool createIfNecessary) override | SkPngCodec | protectedvirtual |
getScaledDimensions(float desiredScale) const | SkCodec | inline |
getScanlineOrder() const | SkCodec | inline |
getScanlines(void *dst, int countLines, size_t rowBytes) | SkCodec | |
getSrcXformFormat() const | SkCodec | inlineprotected |
getValidSubset(SkIRect *desiredSubset) const | SkCodec | inline |
getYUVAPlanes(const SkYUVAPixmaps &yuvaPixmaps) | SkCodec | |
incrementalDecode(int *rowsDecoded=nullptr) | SkCodec | inline |
info_ptr() | SkPngCodec | inlineprotected |
initializeXformParams() | SkPngCodec | protected |
IsPng(const void *, size_t) | SkPngCodec | static |
kBottomUp_SkScanlineOrder enum value | SkCodec | |
kCouldNotRewind enum value | SkCodec | |
kErrorInInput enum value | SkCodec | |
kIncompleteInput enum value | SkCodec | |
kInternalError enum value | SkCodec | |
kInvalidConversion enum value | SkCodec | |
kInvalidInput enum value | SkCodec | |
kInvalidParameters enum value | SkCodec | |
kInvalidScale enum value | SkCodec | |
kNo_ZeroInitialized enum value | SkCodec | |
kNoFrame | SkCodec | static |
kRepetitionCountInfinite | SkCodec | static |
kSuccess enum value | SkCodec | |
kTopDown_SkScanlineOrder enum value | SkCodec | |
kUnimplemented enum value | SkCodec | |
kYes_ZeroInitialized enum value | SkCodec | |
MakeFromData(sk_sp< SkData >, SkSpan< const SkCodecs::Decoder > decoders, SkPngChunkReader *=nullptr) | SkCodec | static |
MakeFromData(sk_sp< SkData >, SkPngChunkReader *=nullptr) | SkCodec | static |
MakeFromStream(std::unique_ptr< SkStream >, Result *, SkPngChunkReader *=nullptr) | SkPngCodec | static |
SkCodec::MakeFromStream(std::unique_ptr< SkStream >, SkSpan< const SkCodecs::Decoder > decoders, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage) | SkCodec | static |
SkCodec::MakeFromStream(std::unique_ptr< SkStream >, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage) | SkCodec | static |
MinBufferedBytesNeeded() | SkCodec | inlinestatic |
nextScanline() const | SkCodec | inline |
onDimensionsSupported(const SkISize &) | SkCodec | inlineprotectedvirtual |
onGetEncodedFormat() const override | SkPngCodec | inlineprotectedvirtual |
onGetFrameCount() | SkCodec | inlineprotectedvirtual |
onGetFrameInfo(int, FrameInfo *) const | SkCodec | inlineprotectedvirtual |
onGetGainmapInfo(SkGainmapInfo *, std::unique_ptr< SkStream > *) | SkCodec | inlineprotectedvirtual |
onGetPixels(const SkImageInfo &, void *, size_t, const Options &, int *) override | SkPngCodec | protectedvirtual |
onGetRepetitionCount() | SkCodec | inlineprotectedvirtual |
onGetScaledDimensions(float) const | SkCodec | inlineprotectedvirtual |
onGetScanlineOrder() const | SkCodec | inlineprotectedvirtual |
onGetValidSubset(SkIRect *) const | SkCodec | inlineprotectedvirtual |
onGetYUVAPlanes(const SkYUVAPixmaps &) | SkCodec | inlineprotectedvirtual |
onIncrementalDecode(int *) override | SkPngCodec | protectedvirtual |
onOutputScanline(int inputScanline) const | SkCodec | protectedvirtual |
onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes &, SkYUVAPixmapInfo *) const | SkCodec | inlineprotectedvirtual |
onRewind() override | SkPngCodec | protectedvirtual |
onStartIncrementalDecode(const SkImageInfo &dstInfo, void *pixels, size_t rowBytes, const SkCodec::Options &) override | SkPngCodec | protectedvirtual |
options() const | SkCodec | inlineprotected |
outputScanline(int inputScanline) const | SkCodec | |
png_ptr() | SkPngCodec | inlineprotected |
processData() | SkPngCodec | protected |
queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes &supportedDataTypes, SkYUVAPixmapInfo *yuvaPixmapInfo) const | SkCodec | |
Register(bool(*peek)(const void *, size_t), std::unique_ptr< SkCodec >(*make)(std::unique_ptr< SkStream >, SkCodec::Result *)) | SkCodec | static |
Result enum name | SkCodec | |
ResultToString(Result) | SkCodec | static |
rewindIfNeeded() | SkCodec | protected |
SelectionPolicy enum name | SkCodec | |
setIdatLength(size_t len) | SkPngCodec | inline |
setRange(int firstRow, int lastRow, void *dst, size_t rowBytes)=0 | SkPngCodec | privatepure virtual |
setSrcXformFormat(XformFormat pixelFormat) | SkCodec | protected |
SkCodec(SkEncodedInfo &&, XformFormat srcFormat, std::unique_ptr< SkStream >, SkEncodedOrigin=kTopLeft_SkEncodedOrigin) | SkCodec | protected |
skipScanlines(int countLines) | SkCodec | |
SkPngCodec(SkEncodedInfo &&, std::unique_ptr< SkStream >, SkPngChunkReader *, void *png_ptr, void *info_ptr, int bitDepth) | SkPngCodec | protected |
SkScanlineOrder enum name | SkCodec | |
startIncrementalDecode(const SkImageInfo &dstInfo, void *dst, size_t rowBytes, const Options *) | SkCodec | |
startIncrementalDecode(const SkImageInfo &dstInfo, void *dst, size_t rowBytes) | SkCodec | inline |
startScanlineDecode(const SkImageInfo &dstInfo, const Options *options) | SkCodec | |
startScanlineDecode(const SkImageInfo &dstInfo) | SkCodec | inline |
stream() | SkCodec | inlineprotected |
swizzler() | SkPngCodec | inlineprotected |
usesColorXform() const | SkCodec | inlineprotectedvirtual |
XformFormat typedef | SkCodec | protected |
xformOnDecode() const | SkCodec | inlineprotected |
ZeroInitialized enum name | SkCodec | |
~SkCodec() | SkCodec | virtual |
~SkPngCodec() override | SkPngCodec |