Changed: Allow to write interface into a PNG file

This commit is contained in:
kervala 2010-08-27 17:03:41 +02:00
parent 03d3c5ebcf
commit 2c98c02da9

View file

@ -366,9 +366,20 @@ int main(int nNbArg, char **ppArgs)
fmtName += ".tga"; fmtName += ".tga";
if (outTga.open(fmtName)) if (outTga.open(fmtName))
{ {
std::string ext;
if (toLower(fmtName.find(".png")) != string::npos)
{
ext = "png";
GlobalTexture.writePNG (outTga, 32);
}
else
{
ext = "tga";
GlobalTexture.writeTGA (outTga, 32); GlobalTexture.writeTGA (outTga, 32);
}
outTga.close(); outTga.close();
outString (string("Writing tga file : ") + fmtName + "\n"); outString (toString("Writing %s file : %s\n", ext.c_str(), fmtName.c_str()));
} }
else else
{ {