Get GIsRequestingExit now by IsEngineRequestingExit()
Set GIsRequestingExit now by RequestEngineExit(const TCHAR* Reason) or RequestEngineExit(const FString& Reason)
NOTE If Reason is 4 or less chars it will generate an ensure to force a reason to exit
The reason behind this change is right now setting GIsRequestingExit to true can cause many things to break mainly early on and with out any sort of log warning we have entered this state. We should wrap this behind a function to allow for proper handling
#rb Chris.Babcock, Michael.Trepka, Michael.Noland
#jira UE-79933
[FYI] Michael.Noland
#ROBOMERGE-SOURCE: CL 8649683 via CL 8653683
#ROBOMERGE-BOT: (v417-8656536)
[CL 8658680 by brandon schaefer in Main branch]
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none
[CL 8321295 by Josh Markiewicz in Main branch]
* Fixed a nullptr bug in the PropertyDelegate
* Added PropertyDelegate test to the UnrealHeaderTool
#rb steve.robb lina.halper
[CL 7226845 by Helge Mathee in Dev-Anim branch]
Discussed cost of page protection on different platforms with Arciel Rekman and we both think it should be non-noticable.
#jira FORT-171302, UE-76025
#rb steve.robb, pj.kack, johan.berg
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: johan.torp
#ROBOMERGE-SOURCE: CL 6953113 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v367-6836689)
[CL 7084245 by johan torp in Dev-Anim branch]
Discussed cost of page protection on different platforms with Arciel Rekman and we both think it should be non-noticable.
#jira FORT-171302, UE-76025
#rb steve.robb, pj.kack, johan.berg
[CL 6953113 by Johan Torp in Main branch]
#rb Ryan.Gerleve, Brian.Bekich
#ROBOMERGE-SOURCE: CL 6894061 via CL 6895232
#ROBOMERGE-BOT: (v366-6836689)
[CL 6896335 by lakshmi thamminedi in Main branch]
The definition of the delegate type must specify the class and property name of the delegate that will use it and the type cannot be used outside of that context or just on the stack.
UMulticastDelegateProperty is now abstract and has 2 subclasses (UMulticastDelegateInlineProperty and UMulticastDelegateSparseProperty). The SparseProperty SignatureFunction will be a USparseDelegateFunction.
The sparse delegates do not work correctly with the python bindings at this point, but this will be visited soon.
#rb Michael.Noland
#jira
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5295832 via CL 5306530 via CL 5306657
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5322213 by marc audy in Dev-Anim branch]
* Remove the requirement of a @return statement
* Only value the @param statements if ANY @param statement exist
* Remove the requirement of UPARAM range definitions for float / double function parameters
#rb lina.halper
[CL 5312081 by Helge Mathee in Dev-Anim branch]