#jira UE-70402
#iOS
#Android
#4.22
#rb Jack.Porter
- when running the editor, changing the EDL flag is not reflected in the cooker (it will continue with the value read when the editor started)
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5348553 in //UE4/Release-4.22/... via CL 5364763
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5381644 by sorin gradinaru in Dev-Anim branch]
This fixes nativization crash generating code for a multicast delegate.
#rb Phillip.Kavan
#rnx
#jira
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5313198 via CL 5313199 via CL 5315969 via CL 5316036
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5330321 by marc audy in Dev-Anim 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]
This fixes crashes where they would take references to things like an actor within a world, and then the active editor world was changed (which verifies against GC reference leaks).
#jira UE-69150
[FYI] Michael.Noland
#rb Lauren.Ridge
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 4987801 in //UE4/Release-4.22/... via CL 4987804
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5043990 by jamie dale in Dev-Anim branch]
Confirmed to fix issues attempted to be fixed by PR# 5068
#rb Michael.Noland, Nick.Darnell
[FYI] Gil.Gribb
#jira UE-63733
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4975064 in //UE4/Release-4.22/... via CL 4975068
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5030128 by marc audy in Dev-Anim branch]
If you intentionally don't want to replicate this property, use the DISABLE_REPLICATED_PROPERTY to silence the Error (see cl 4962290 for the macros)
#rb ryan.gerleve
#jira UE-2686
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4963253 via CL 4964116 via CL 4969310
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5027924 by louisphilippe seguin in Dev-Anim branch]
- -nommio on the commandline will disble it for testing
#rb gil.gribb
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4963115 via CL 4963118 via CL 4963812 via CL 4969283
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5027870 by josh adams in Dev-Anim branch]
This is needed since we will start warning when we detect replicated properties not registered in GetLifetimeReplicatedProps
Added DISABLE_ALL_CLASS_REPLICATED_PROPERTIES macro to disable the replication of ALL replicated properties of a given class
Added RESET_REPLIFETIME macro that allows you to reenable a networked property that was Disabled in a base class.
#rb ryan.gerleve, peter.engstorm, jon.nabozny
#jira UE-2686
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4962290 via CL 4963576 via CL 4965559
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5027271 by louisphilippe seguin in Dev-Anim branch]