#include <IImageEncoder.hpp>
Inherited by s3d::BMPEncoder, s3d::GIFEncoder, s3d::JPEGEncoder, s3d::PNGEncoder, s3d::PPMEncoder, s3d::TGAEncoder, and s3d::WebPEncoder.
◆ ~IImageEncoder()
virtual s3d::IImageEncoder::~IImageEncoder |
( |
| ) |
|
|
virtualdefault |
◆ encode() [1/2]
virtual Blob s3d::IImageEncoder::encode |
( |
const Image & |
image | ) |
const |
|
pure virtual |
◆ encode() [2/2]
virtual bool s3d::IImageEncoder::encode |
( |
const Image & |
image, |
|
|
IWriter & |
writer |
|
) |
| const |
|
pure virtual |
◆ imageFormat()
virtual ImageFormat s3d::IImageEncoder::imageFormat |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ name()
virtual StringView s3d::IImageEncoder::name |
( |
| ) |
const |
|
pure virtual |
◆ possibleExtensions()
virtual const Array<String>& s3d::IImageEncoder::possibleExtensions |
( |
| ) |
const |
|
pure virtual |
◆ save()
virtual bool s3d::IImageEncoder::save |
( |
const Image & |
image, |
|
|
FilePathView |
path |
|
) |
| const |
|
pure virtual |
The documentation for this struct was generated from the following file: