JeanLuc Corenthin
6e27d4a380
Fixed locale issue when initializng exporters on computer with non-US locale
...
Solution: Assumed console numerical variables are always stored according to the "C" locale
Fixed reading and writing of Datasmith animation values which were not enforcing the use of the "C" locale
#jira UE-196260, UE-198458
#rb benoit.deschenes, Josh.Adams
[CL 31022602 by JeanLuc Corenthin in 5.4 branch]
2024-01-30 17:00:30 -05:00
steve robb
57ca754749
Fixed up more bool-taking calls to take EAllowShrinking instead.
...
[CL 30894744 by steve robb in 5.4 branch]
2024-01-25 14:17:31 -05:00
steve robb
f029468598
Fixed up a lot of bool-taking container resize functions to take EAllowShrinking instead.
...
[CL 30729174 by steve robb in ue5-main branch]
2024-01-19 16:41:35 -05:00
aris theophanidis
8ae2292282
Remove Compression.h from CoreMinimal.h
...
It's about 1/4 of CoreMinimal.h but rarely needed (Compression.h pulls on CriticalSection.h and Map.h that are costly).
#rb Yoan.StAmant
[CL 30683417 by aris theophanidis in ue5-main branch]
2024-01-18 09:56:55 -05:00
marc audy
2c8364315e
Fix warning V789: Iterators for the container, used in the range-based for loop, become invalid upon the call of the 'Remove' function.
...
#rnx
[FYI] matt.chapman, george.rolfe, JeanLuc.Corenthin
[CL 30601335 by marc audy in ue5-main branch]
2024-01-12 15:03:14 -05:00
steve robb
7da84c1d1b
Replaced UE_NODISCARD with [[nodiscard]].
...
[CL 30593744 by steve robb in ue5-main branch]
2024-01-12 10:47:04 -05:00
alexis matte
36e6b98c5c
Fix Datasmith old FRawMesh serialization
...
#rb jeanluc.corenthin
#rnx
[CL 30133310 by alexis matte in ue5-main branch]
2023-12-05 16:02:12 -05:00
jeanluc corenthin
c655538c6c
Fixed crash when loading old udatasmith files saved before 5.1
...
#jira UE-201552, UE-201469
#rb jeanluc.corenthin
#rnx
[CL 30068011 by jeanluc corenthin in ue5-main branch]
2023-12-02 12:00:39 -05:00
marc audy
0e9265a93c
Fix C4702 warnings
...
#rb JeanLuc.Corenthin
#rnx
[CL 29950156 by marc audy in ue5-main branch]
2023-11-27 18:25:39 -05:00
steve robb
096f5b894c
TVariant trait compile time, PDB size and correctness improvements.
...
#rb james.hopkin
[CL 29132441 by steve robb in ue5-main branch]
2023-10-26 09:30:54 -04:00
steve robb
83fe932303
Removed TAnd on variadic function argument checks.
...
#rb danny.couture
[CL 29087205 by steve robb in ue5-main branch]
2023-10-25 09:42:42 -04:00
marc audy
a61593568e
Fix PVS warnings - V591: Non-void function should return a value.
...
Add return values for static_assert cases to placate PVS
Fix copy operators not returning this
Fix a handful of other cases
[CL 28955609 by marc audy in ue5-main branch]
2023-10-20 01:28:06 -04:00
steve robb
a84e22104b
Replaced GET_VARARGS* macros with GET_TYPED_VARARGS*.
...
#rb james.hopkin
#jira UE-194628
[CL 28346416 by steve robb in ue5-main branch]
2023-09-29 13:00:07 -04:00
kriss gossart
3cdee84464
Chaos Cloth Asset - Severed the Datasmith Importer dependencies to the Chaos Cloth Asset, and allowed for more cloth object types to also use the importer.
...
#rb JeanLuc.Corenthin
#jira UE-182085
#rnx
[CL 27235710 by kriss gossart in ue5-main branch]
2023-08-21 07:11:19 -04:00
david lesage
32badc8b17
#jira UE-192389 : Improve CADKernel stability to fix the last known crashes
...
#rb jeanluc.corenthin, flavien.picon
[CL 26990762 by david lesage in ue5-main branch]
2023-08-10 09:54:38 -04:00
david lesage
1f8a363ced
#jira UE-184628, #jira UE-188096 : Improve CADKernel stability
...
[FYI] jeanluc.corenthin
[CL 26878170 by david lesage in ue5-main branch]
2023-08-07 01:46:43 -04:00
david lesage
155710abfd
Fix Compilation Tests / NonUnity Compile UnrealGame Android
...
rb trivial
[CL 26775316 by david lesage in ue5-main branch]
2023-08-02 12:00:18 -04:00
david lesage
50cb04fa05
#jira UE-190604: improve CADKernel to better manage thin zone loop.
...
[FYI] jeanluc.corenthin
[CL 26771389 by david lesage in ue5-main branch]
2023-08-02 10:22:10 -04:00
david lesage
596dada482
#jira UE-184633: [CADKernel] Fix Alias Material
...
#jira UE-184628: [CADKernel TechSoft] Fix Alias Orientation
#rb jeanluc.corenthin
[CL 26569714 by david lesage in ue5-main branch]
2023-07-25 08:43:27 -04:00
david lesage
f637d82693
#jira UE-188639: fix missing material with CADKernel
...
[CL 26462909 by david lesage in ue5-main branch]
2023-07-19 11:57:14 -04:00
david lesage
4b8dec978f
CADKernel Update:
...
#jira UE-184628: fix Missing patches when importing Alias with CADKernel
#jira UE-189820: fix tessellation of hole
#jira UE-189455: fix step file orienation
#jira UE-184632: fix Alias file orienation
#jira UE-189450: fix missing patch
[CL 26428362 by david lesage in ue5-main branch]
2023-07-18 05:14:56 -04:00
christopher waters
2b78bbaa2b
Fixing remaining IWYU errors
...
[CL 26358328 by christopher waters in ue5-main branch]
2023-06-30 18:31:26 -04:00
christopher waters
1c99959e3e
Fixing IWYU compiles
...
[CL 26353592 by christopher waters in ue5-main branch]
2023-06-30 16:11:56 -04:00
David Lesage
f4b73c06d1
#jira UE-188096
...
Remove multiprocessing in FParametricMesher::PreMeshingTasks()
#rb jeanluc.corenthin
[CL 25905590 by David Lesage in ue5-main branch]
2023-06-09 17:33:13 -04:00
David Lesage
e0b867be07
#jira UE-188096
...
Fix crash: Add check to avoid empty FTopologicalLoop in CADKernel
#rb none
[CL 25889315 by David Lesage in ue5-main branch]
2023-06-09 06:32:59 -04:00