#rb none
#rnx
#preflight 60f5732c1d824300016d0630
#ROBOMERGE-SOURCE: CL 16882977 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16882990 by tim smith in ue5-release-engine-test branch]
Saved around 100MB of memory on some larger games.
#rb none
#rnx
#preflight 60d335d1be81e80001bd8772
#ROBOMERGE-SOURCE: CL 16757044 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16757056 by tim smith in ue5-release-engine-test branch]
#jira UE-49820
#rb trivial
#preflight 60d1eb9b95e2320001770748
#ROBOMERGE-SOURCE: CL 16743622 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16743627 by tim smith in ue5-release-engine-test branch]
#jira UE-89192
#rb trivial
#preflight 60d0ebc195e23200014d07ec
#ROBOMERGE-SOURCE: CL 16734161 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16734182 by tim smith in ue5-release-engine-test branch]
Fixed some API that were mistakenly setup as generic struct API instead of class API.
Removed some unused API.
No functional changes, just code reorg.
#rb none
#rnx
#preflight 60d08126d9586b0001ae3336
#ROBOMERGE-SOURCE: CL 16727641 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16727647 by tim smith in ue5-release-engine-test branch]
#rb jonathan.adamczewski
#jira UE-85060
#preflight 60cb726c78c3b00001297ce7
#ROBOMERGE-SOURCE: CL 16706846 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16706890 by tim smith in ue5-release-engine-test branch]
Add error message for when WITH_EDITOR used in shipping code to hide a property.
#rb jonathan.adamczewski
#rnx
#jira UE-48666
#ROBOMERGE-SOURCE: CL 16687191 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16687195 by tim smith in ue5-release-engine-test branch]
Fixed issue where changing a function signature in an interface wouldn't update nodes in a blueprint.
Changed the API of the deferred registry to be more inline with UE coding standards.
#rb ben.marsh phillip.kavan
#rnx
#jira UE-113662
#preflight 60c0c0fdc61264000190e16a
#ROBOMERGE-SOURCE: CL 16606206 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16606221 by tim smith in ue5-release-engine-test branch]
Enable concurrent parsing of headers.
Fixing uninitialized variable from prior submit.
Tested by running UHT on a sample large scale game 1000 times and verifying the output matched with a prior version of UHT.
#rb jonathan.adamczewski
#rnx
#preflight 60be0b3a0249c30001e9b0e5
[CL 16568873 by Tim Smith in ue5-main branch]
Enable concurrent parsing of headers.
Tested by running UHT on a sample large scale game 1000 times and verifying the output matched with a prior version of UHT.
#rb jonathan.adamczewski
#rnx
#preflight 60b93533884c630001f06a7d
[CL 16554523 by Tim Smith in ue5-main branch]
Moved the parsing of the enumeration form and underlying type to the pre-parser so they can be accessed during the parse phase.
Fixed "warning as errors" return code.
Removed the SimplePropertyTypeDispatch since it was only used the the version that supported containers.
#rb self
#rnx
#preflight 60af9c85cd591d0001bc9a6e
[CL 16483831 by Tim Smith in ue5-main branch]