- Implement a simple way to cull out octree levels when searching for intersecting actors by providing a minimum bounding box.
- Stop looking for intersecting actors when the current octree bounds is smaller than the current effective grid size.
- Changed the effective screen grid size to switch faster to higher cell sizes.
Editor tick time goes from ~750ms to <1ms in a test map with 660K actors.
#rb patrick.enfedaque
#preflight 6311056e1c1cfd8b0b4db0cb
#rnx
[CL 21750324 by jeanfrancois dube in ue5-main branch]
- Use CopyPasteId + ActorSourceName to find Source Actors this allows filling ExistingToNewMap which is used to remap properties
#jira UE-162360
#rb richard.malo
#preflight 6310a74498103d4521eba185
[CL 21742990 by patrick enfedaque in ue5-main branch]
Reverted the IntCastChecked for setting byte constants. Apparently, we have a case where this gets tripped, which needs to be followed up separately.
#jira UE-162610
#preflight none
#rb marc.audy
[CL 21729117 by dave jones2 in ue5-main branch]
Displays source control file dialog when checkouting files is impossible during conversion from Uncontrolled Changelist to Changelist.
#preflight 630f740ce352708d444276e0
#rb Patrick.Laflamme
[CL 21727336 by luc eygasier in ue5-main branch]
Core - Added support for assigning a TObjectPtr<T> to a TScriptInterface just like you'd expect from a raw Object*.
Actor - Making a version of GetComponents that will work for TObjectPtr collections. Additionally fixed several places in the engine where we're forcing the template parameter instead of allowing it to be determined automatically - which forced me to leave one of the GetComponent implementations, but I think we aught to remove it. e.g.
Don't Do
TArray<UPrimitiveComponent*> PrimComponents;
Actor->GetComponents<UPrimitiveComponent>(PrimComponents);
Do
TArray<UPrimitiveComponent*> PrimComponents;
Actor->GetComponents(PrimComponents);
Slate - Introducing support for collections of TObjectPtr<T>'s being used as source lists for the STableView.
#preflight 630f7af8e54ec9d581b03d65
[REVIEW] [at]Marc.Audy, [at]Steve.Robb, [at]Zousar.Shaker
[CL 21727328 by nick darnell in ue5-main branch]