Offset is saved relative to export serial data.
Add new object version entry SCRIPT_SERIALIZATION_OFFSET.
#rb PJ.Kack, Francis.Hurteau
#lockdown marc.audy
[CL 27898807 by robert millar in ue5-main branch]
PackageStoreOptimizer: Expose a static version of FindScriptObject and functions for calculating PublicExportHash.
FNameMap: Add a foreach iterator to provide a list of all data in the struct.
ZenPackageHeader: Move from private to internal, add a constructor that returns an error string rather than fatally asserting.
#rb Per.Larsson
#rnx
[CL 27855318 by matt peters in ue5-main branch]
- CVar "EditorPaths.Enabled" disabled by default
- References to sub container actors can now be created/resolved
- WorldPartitionLevelStreamingPolicy now has a FWorldPartitionRuntimerContainerResolver member which allows remapping at Cook/PIE/Runtime
- ALevelInstance supports ResolveSubObject for Editor resolving of sub actors
- EditorPaths can be built from FEditorPathHelper using IEditorPathObjectInterface
#jira UE-194662
#rb richard.malo, jeanfrancois.dube
#rnx
[CL 27761399 by patrick enfedaque in ue5-main branch]
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27745141 by stan hormell in ue5-main branch]
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27731364 by josh adams in ue5-main branch]
Further improvements to be had by avoiding CheckCallable overhead of TFunction and making a lockless container to store read callbacks. Those will be investigated in future changelists.
#rb joe.pribele
[FYI] dan.oconnor
[FYI] ben.zeigler
[CL 27728373 by zousar shaker in ue5-main branch]
- VFunction::InvokeInTransaction now detects failure and returns an uninitialized VValue in that case
- Updated UE natvis file with VValue fixes, VTuple/VArray improvements and VPackage/VFunction/VNativeFunction support
#rb saam.barati, andrew.scheidecker
#rnx
[CL 27650943 by markus breyer in ue5-main branch]