#include <TargaSaver.h>
Public Member Functions | |
| TargaSaver () | |
| コンストラクタ | |
| virtual | ~TargaSaver () |
| デストラクタ | |
| virtual void | save (BinaryWriter *writer, const DimensionI &size, const Color3c *colors) |
| セーブ | |
| virtual void | save (BinaryWriter *writer, const DimensionI &size, const Color4c *colors) |
| セーブ | |
| virtual void | save (BinaryWriter *writer, int width, int height, const Color3c *colors) |
| セーブ | |
| virtual void | save (BinaryWriter *writer, int width, int height, const Color4c *colors) |
| セーブ | |
| virtual void | save (const String &filePath, const DimensionI &size, const Color3c *colors) |
| セーブ | |
| virtual void | save (const String &filePath, const DimensionI &size, const Color4c *colors) |
| セーブ | |
| virtual void | save (const String &filePath, int width, int height, const Color3c *colors) |
| セーブ | |
| virtual void | save (const String &filePath, int width, int height, const Color4c *colors) |
| セーブ | |
Protected Member Functions | |
| virtual void | writeHeader (bool hasAlpha) |
| ヘッダの書き出し | |
| virtual void | writeFooter () |
| フッタの書き出し | |
パレット化されていない非圧縮Targaセーバ
Definition at line 38 of file TargaSaver.h.
|
||||||||||||||||||||
|
セーブ
Definition at line 140 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||||||
|
セーブ
Definition at line 132 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||
|
セーブ
Definition at line 124 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||
|
セーブ
Definition at line 116 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||||||
|
セーブ
Definition at line 110 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||||||
|
セーブ
Definition at line 104 of file TargaSaver.cpp. References save(). |
|
||||||||||||||||
|
セーブ
Definition at line 73 of file TargaSaver.cpp. References Lamp::Color4c::a, Lamp::Color4c::b, Lamp::Color4c::g, Lamp::DimensionI::height, Lamp::Color4c::r, u_char, Lamp::DimensionI::width, Lamp::Writer::writeBytes(), writeFooter(), and writeHeader(). |
|
||||||||||||||||
|
セーブ
Definition at line 44 of file TargaSaver.cpp. References Lamp::Color3c::b, Lamp::Color3c::g, Lamp::DimensionI::height, Lamp::Color3c::r, u_char, Lamp::DimensionI::width, Lamp::Writer::writeBytes(), writeFooter(), and writeHeader(). Referenced by save(), Lamp::TextSceneSaver::writePicture(), and Lamp::BinarySceneSaver::writePicture(). |
|
|
ヘッダの書き出し
Definition at line 148 of file TargaSaver.cpp. References Lamp::DimensionI::height, Lamp::DimensionI::width, Lamp::BinaryWriter::writeShort(), and Lamp::BinaryWriter::writeUChar(). Referenced by save(). |
1.3.2