![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
TGA 形式画像のエンコーダ More...
#include <TGAEncoder.hpp>
Inherits s3d::IImageEncoder.
Public Member Functions | |
| StringView | name () const override |
エンコーダの対応形式 U"TGA" を返します。 More... | |
| ImageFormat | imageFormat () const noexcept override |
| TGA 形式を示す ImageFormat を返します。 More... | |
| const Array< String > & | possibleExtensions () const override |
TGA 形式のファイルに想定される拡張子一覧 { U"tga" } を返します。 More... | |
| bool | save (const Image &image, FilePathView path) const override |
| Image を TGA 形式でエンコードしてファイルに保存します。 More... | |
| bool | encode (const Image &image, IWriter &writer) const override |
| Image を TGA 形式でエンコードして書き出します。 More... | |
| Blob | encode (const Image &image) const override |
| Image を TGA 形式でエンコードした結果を Blob で返します。 More... | |
Public Member Functions inherited from s3d::IImageEncoder | |
| virtual | ~IImageEncoder ()=default |
TGA 形式画像のエンコーダ
Image を TGA 形式でエンコードした結果を Blob で返します。
| image | エンコードする Image |
Implements s3d::IImageEncoder.
Image を TGA 形式でエンコードして書き出します。
Implements s3d::IImageEncoder.
|
overridevirtualnoexcept |
|
overridevirtual |
|
overridevirtual |
Image を TGA 形式でエンコードしてファイルに保存します。
| image | エンコードする Image |
| path | 保存するファイルのパス |
Implements s3d::IImageEncoder.