assimp/code/AssetLib/glTF2
Krishty 6cbeca5518 fixed glTF export stuff being pulled into the EXE even if building with ASSIMP_BUILD_NO_EXPORT
“LazyDictBase::WriteObjects()” in the two glTF implementations is only used for export. Since it’s a virtual method, and many compilers have trouble removing unreferenced virtual methods, glTF export stuff is pulled into the binary even if compiling without exports.

This commit removes said virtual function if only compiling for import.

This removes 75 KiB of useless code when compiled with Visual Studio for x64.
2021-04-16 20:44:40 +02:00
..
glTF2Asset.h fixed glTF export stuff being pulled into the EXE even if building with ASSIMP_BUILD_NO_EXPORT 2021-04-16 20:44:40 +02:00
glTF2Asset.inl Merge branch 'master' into MalcolmTyrrell/gltfCrashes 2021-03-19 13:35:13 +01:00
glTF2AssetWriter.h Update copyrights to 2021. 2021-02-28 12:17:54 +01:00
glTF2AssetWriter.inl Refactoring the extension 2021-03-30 09:10:50 +02:00
glTF2Exporter.cpp Refactoring the extension 2021-03-30 09:10:50 +02:00
glTF2Exporter.h Update copyrights to 2021. 2021-02-28 12:17:54 +01:00
glTF2Importer.cpp fixed glTF export stuff being pulled into the EXE even if building with ASSIMP_BUILD_NO_EXPORT 2021-04-16 20:44:40 +02:00
glTF2Importer.h Update copyrights to 2021. 2021-02-28 12:17:54 +01:00