![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
bool | Save (const Image &image, ImageFormat format, FilePathView path) |
bool | Save (const Image &image, const String &encoderName, FilePathView path) |
bool | Encode (const Image &image, ImageFormat format, IWriter &writer) |
bool | Encode (const Image &image, const String &encoderName, IWriter &writer) |
Blob | Encode (const Image &image, ImageFormat format) |
Blob | Encode (const Image &image, const String &encoderName) |
template<class ImageEncoder > | |
bool | Add () |
bool | Add (std::unique_ptr< IImageEncoder > &&encoder) |
void | Remove (StringView name) |
const Array< std::unique_ptr< IImageEncoder > > & | Enum () |
bool s3d::ImageEncoder::Add | ( | ) |
bool s3d::ImageEncoder::Add | ( | std::unique_ptr< IImageEncoder > && | encoder | ) |
bool s3d::ImageEncoder::Encode | ( | const Image & | image, |
const String & | encoderName, | ||
IWriter & | writer | ||
) |
Blob s3d::ImageEncoder::Encode | ( | const Image & | image, |
ImageFormat | format | ||
) |
bool s3d::ImageEncoder::Encode | ( | const Image & | image, |
ImageFormat | format, | ||
IWriter & | writer | ||
) |
const Array<std::unique_ptr<IImageEncoder> >& s3d::ImageEncoder::Enum | ( | ) |
void s3d::ImageEncoder::Remove | ( | StringView | name | ) |
bool s3d::ImageEncoder::Save | ( | const Image & | image, |
const String & | encoderName, | ||
FilePathView | path | ||
) |
bool s3d::ImageEncoder::Save | ( | const Image & | image, |
ImageFormat | format, | ||
FilePathView | path | ||
) |