assimp/code/Common
Krishty 36305cf987 Tidy Up Constructors and Destructors
This commit does not add or remove c’tors or d’tors, so it is *not* ABI-breaking.

If a c’tor/d’tor does nothing else than the default behavior, this commit replaces it with “= default”.

If an initializer list entry does nothing else than the default behavior, this commit removes it. First and foremost, remove default c’tor calls of base classes (always called by the compiler if no other base c’tor is explicitly called) and c’tor calls of members with complex types (e.g. “std::vector”).

In a few instances, user-defined copy c’tors / move c’tors / assignment operators / move assignment operators were replaced with “= default”, too. I only did this if I had a clear understanding of what’s going on.
2023-01-16 21:47:11 +01:00
..
AssertHandler.cpp Refactoring: Move asserthandler header to include 2022-12-23 16:19:39 +01:00
Assimp.cpp Apply various clang-tidy checks for smartprs and modern C++ types 2022-11-08 11:03:55 -05:00
Base64.cpp Use string for constexpr 2022-08-27 15:11:54 +02:00
BaseImporter.cpp Merge branch 'master' into explicitly-default-dtors 2022-08-30 22:21:06 +02:00
BaseProcess.cpp Add a handful of missing fixes 2022-09-01 11:37:53 -04:00
BaseProcess.h apply fixes to more headers 2022-09-01 12:28:45 -04:00
Bitmap.cpp Update copyrights 2022-01-10 21:13:43 +01:00
Compression.cpp Add missing flush modes supported by zlib 2022-02-14 20:51:06 +01:00
Compression.h Fix: Use ASCII treeview in assimp-cmd. 2022-09-16 21:55:14 +02:00
CreateAnimMesh.cpp Update copyrights 2022-01-10 21:13:43 +01:00
DefaultIOStream.cpp Merge branch 'master' into master 2022-06-24 09:56:09 +02:00
DefaultIOSystem.cpp Update copyrights 2022-01-10 21:13:43 +01:00
DefaultLogger.cpp IFC Reading: Fix opening reading. 2022-01-17 15:49:11 +00:00
DefaultProgressHandler.h Update copyrights 2022-01-10 21:13:43 +01:00
Exceptional.cpp Update copyrights 2022-01-10 21:13:43 +01:00
Exporter.cpp Apply various clang-tidy checks for smartprs and modern C++ types 2022-11-08 11:03:55 -05:00
FileLogStream.h Update copyrights 2022-01-10 21:13:43 +01:00
FileSystemFilter.h Tidy Up Constructors and Destructors 2023-01-16 21:47:11 +01:00
IFF.h Apply various clang-tidy checks for smartprs and modern C++ types 2022-11-08 11:03:55 -05:00
IOSystem.cpp INtroduce compression class to encapsulate compression via zlib 2022-02-06 20:42:58 +01:00
Importer.cpp Merge branch 'new-file-detection' of https://github.com/krishty/assimp into krishty-new-file-detection 2022-01-16 20:41:24 +01:00
Importer.h Update copyrights 2022-01-10 21:13:43 +01:00
ImporterRegistry.cpp Merge branch 'master' into IQM 2022-01-17 18:33:37 +01:00
Maybe.h Perfect forward val to utMaybe 2022-09-09 10:55:45 -04:00
PolyTools.h Update copyrights 2022-01-10 21:13:43 +01:00
PostStepRegistry.cpp Update copyrights 2022-01-10 21:13:43 +01:00
RemoveComments.cpp Update copyrights 2022-01-10 21:13:43 +01:00
SGSpatialSort.cpp Add a handful of missing fixes 2022-09-01 11:37:53 -04:00
SceneCombiner.cpp Apply modernize-use-emplace clang-tidy rule 2022-08-23 11:41:49 -04:00
ScenePreprocessor.cpp Ensure face pointer is not nullptr 2022-12-08 09:35:11 +01:00
ScenePreprocessor.h Update copyrights 2022-01-10 21:13:43 +01:00
ScenePrivate.h Update copyrights 2022-01-10 21:13:43 +01:00
SkeletonMeshBuilder.cpp fix warnings-as-errors for msvc x64 2022-12-03 20:27:00 +01:00
SpatialSort.cpp Manually fix up 100 more instances where it should be defaulted 2022-08-25 12:20:13 -04:00
StandardShapes.cpp more fixes 2022-12-03 20:44:57 +01:00
StbCommon.h Prefix symbols from stb_image.h 2022-09-23 04:08:21 +03:00
StdOStreamLogStream.h Update copyrights 2022-01-10 21:13:43 +01:00
Subdivision.cpp Update copyrights 2022-01-10 21:13:43 +01:00
TargetAnimation.cpp Update copyrights 2022-01-10 21:13:43 +01:00
TargetAnimation.h Update copyrights 2022-01-10 21:13:43 +01:00
Version.cpp Bugfix: fix not initialized member attributes 2022-05-21 19:08:43 +02:00
VertexTriangleAdjacency.cpp Update copyrights 2022-01-10 21:13:43 +01:00
VertexTriangleAdjacency.h Update copyrights 2022-01-10 21:13:43 +01:00
Win32DebugLogStream.h Update copyrights 2022-01-10 21:13:43 +01:00
ZipArchiveIOSystem.cpp Apply various clang-tidy checks for smartprs and modern C++ types 2022-11-08 11:03:55 -05:00
assbin_chunks.h Renamed WriteDumb.cpp to WriteDump.cpp 2020-01-30 16:40:34 -05:00
material.cpp Rename TextureTypeToString() to aiTextureTypeToString() 2022-05-01 13:27:42 +02:00
scene.cpp Update copyrights 2022-01-10 21:13:43 +01:00
simd.cpp INtroduce compression class to encapsulate compression via zlib 2022-02-06 20:42:58 +01:00
simd.h Add missing documentation. 2022-08-30 21:55:52 +02:00