DarkRadiant: master 41580cc9

Author Committer Branch Timestamp Parent
greebo greebo master 2020-10-05 04:41:21 master 53b83aa9
Affected Issues  0005326: Exporting .obj lacks .mtl; UV is inverted; scale by 2.54 ?
Changeset 0005326: Introduce ExportStream wrapper, which writes to a temporary file before moving the fully written file over the target path.
Change IModelExporter interface: publically exposing the file output format is not needed anymore, since the stream mode (binary/text) will be selected by the exportToPath() implementation.
mod - include/imodel.h Diff File
add - libs/stream/ExportStream.h Diff File
mod - radiantcore/model/export/AseExporter.cpp Diff File
mod - radiantcore/model/export/AseExporter.h Diff File
mod - radiantcore/model/export/Lwo2Exporter.cpp Diff File
mod - radiantcore/model/export/Lwo2Exporter.h Diff File
mod - radiantcore/model/export/ModelExporterBase.h Diff File
mod - radiantcore/model/export/WavefrontExporter.cpp Diff File
mod - radiantcore/model/export/WavefrontExporter.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File