BLImageCodecImpl Struct Reference

Image codec [C Interface - Impl].

Public Members

Member Data Documentation

const BLImageCodecVirt* BLImageCodecImpl::virt

Virtual function table.

volatile size_t BLImageCodecImpl::refCount

Reference count.

uint8_t BLImageCodecImpl::implType

Impl type.

uint8_t BLImageCodecImpl::implTraits

Impl traits.

uint16_t BLImageCodecImpl::memPoolData

Memory pool data.

uint32_t BLImageCodecImpl::features

Image codec features.

const char* BLImageCodecImpl::name

Image codec name like "PNG", "JPEG", etc...

const char* BLImageCodecImpl::vendor

Image codec vendor, built-in codecs use "Blend2D".

const char* BLImageCodecImpl::mimeType

Mime type.

const char* BLImageCodecImpl::extensions

Known file extensions used by this image codec separated by "|".