Compiler support convertion function.
Reset the compiled library after compilation (prevents multiple loading).
Initialize the widget generated class FieldId after a compilation.
When compiling Skel, the class is not link. Property may not be found with FindFieldByName because they were just created.
MVVM message log was not initialized.
Fix nullptr deferecing warning.
#rnx
#rb 19686188
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19705236 via CL 19705239 via CL 19705248
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v938-19570697)
[CL 19705732 by patrick boutot in ue5-main branch]
Add WidgetBlueprintGeneratedClassExtension to let the user grab the Editor from a extended menu item.
Add a OnRegisterTabsForEditor to let the user modify the menu but only in some ApplicationMode.
Add Extension for the Widget Blueprint Editor, that let the user add extra info in the Blueprint and let the user add extra info to the generated class. The generated info is saved on the WidgetBlueprintGeneratedClass (info is on the Class and not on the UserWidget).
#preflight 616ec7026e12ff000127a408
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 17860855 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v883-17842818)
[CL 17860873 by patrick boutot in ue5-release-engine-test branch]
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
#rb johan.torp
GetLinkerUE4Version renamed to GetLinkerUEVersion
#ROBOMERGE-SOURCE: CL 15859222 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15859586 by mark lintott in ue5-main branch]
Refactored FindField into FindUField and FindFProperty to avoid confusion caused by the fact that FindField<UField> will no longer return FProperties.
#jira UE-90683
#rb Steve.Robb
#tests Basic editor functionality test, cooked and ran PC client and server, bot soak tests for two hours
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 12190998 in //UE4/Release-4.25/... via CL 12190999
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v661-12148976)
[CL 12191300 by robert manuszewski in Main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
[FYI] Nick.Darnell
#ROBOMERGE-SOURCE: CL 6690723 via CL 6690729 via CL 6753364
#ROBOMERGE-BOT: (v365-6733468)
[CL 6753808 by bob tellez in Main branch]
Matt.Kuhlenschmidt
#ROBOMERGE-SOURCE: CL 6684988 via CL 6684991 via CL 6750900
#ROBOMERGE-BOT: (v365-6733468)
[CL 6751383 by nick darnell in Main branch]
Also addresses a non-regression issue with nativized child widgets that utilize the WidgetTree instance from a parent class.
#jira UE-66681, UE-71564
#rb Jason.Stasik
[FYI] Nick.Darnell
#lockdown Cristina.Riveron
#ROBOMERGE-SOURCE: CL 5459757 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5459766 by phillip kavan in Main branch]