![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
| Optional< ImageInfo > | GetImageInfo (FilePathView path, ImageFormat imageFormat=ImageFormat::Unspecified) |
| Optional< ImageInfo > | GetImageInfo (IReader &reader, ImageFormat imageFormat=ImageFormat::Unspecified) |
| Image | Decode (FilePathView path, ImageFormat imageFormat=ImageFormat::Unspecified) |
| Image | Decode (IReader &reader, ImageFormat imageFormat=ImageFormat::Unspecified) |
| Grid< uint16 > | DecodeGray16 (FilePathView path, ImageFormat imageFormat=ImageFormat::Unspecified) |
| Grid< uint16 > | DecodeGray16 (IReader &reader, ImageFormat imageFormat=ImageFormat::Unspecified) |
| template<class ImageDecoder > | |
| bool | Add () |
| bool | Add (std::unique_ptr< IImageDecoder > &&decoder) |
| void | Remove (StringView name) |
| const Array< std::unique_ptr< IImageDecoder > > & | Enum () |
| bool s3d::ImageDecoder::Add | ( | ) |
| bool s3d::ImageDecoder::Add | ( | std::unique_ptr< IImageDecoder > && | decoder | ) |
| Image s3d::ImageDecoder::Decode | ( | FilePathView | path, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| Image s3d::ImageDecoder::Decode | ( | IReader & | reader, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| Grid<uint16> s3d::ImageDecoder::DecodeGray16 | ( | FilePathView | path, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| Grid<uint16> s3d::ImageDecoder::DecodeGray16 | ( | IReader & | reader, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| const Array<std::unique_ptr<IImageDecoder> >& s3d::ImageDecoder::Enum | ( | ) |
| Optional<ImageInfo> s3d::ImageDecoder::GetImageInfo | ( | FilePathView | path, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| Optional<ImageInfo> s3d::ImageDecoder::GetImageInfo | ( | IReader & | reader, |
| ImageFormat | imageFormat = ImageFormat::Unspecified |
||
| ) |
| void s3d::ImageDecoder::Remove | ( | StringView | name | ) |