#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(). |