BLImageCodecImpl Struct Reference

Image codec [Impl].

Public Members

Members

Member Functions

Construction & Destruction
- Public Member Functions inherited from BLObjectImpl

Member Function Documentation

void BLImageCodecImpl::ctor(const BLImageCodecVirt* virt_)◆ 

Explicit constructor that constructs this Impl.

void BLImageCodecImpl::dtor()◆ 

Explicit destructor that destructs this Impl.

Member Data Documentation

const BLImageCodecVirt* BLImageCodecImpl::virt◆ 

Virtual function table.

BLStringCore BLImageCodecImpl::name◆ 

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

BLStringCore BLImageCodecImpl::vendor◆ 

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

BLStringCore BLImageCodecImpl::mimeType◆ 

Mime type.

BLStringCore BLImageCodecImpl::extensions◆ 

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

uint32_t BLImageCodecImpl::features◆ 

Image codec features.