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: LouisPhilippe.Seguin
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4962290 via CL 4963576
[CL 4965559 by LouisPhilippe Seguin in Main branch]
#rb chris.gagnon
#jira UE-69621
#ROBOMERGE-SOURCE: CL 4948231 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4948232 by simon therriault in Main branch]
#jira UE-69177
#rb none
#ROBOMERGE-SOURCE: CL 4930034 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4930037 by robert manuszewski in Main branch]
#jira UE-68994
#rb none
#ROBOMERGE-SOURCE: CL 4929453 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4929465 by robert manuszewski in Main branch]
#rb Phillip.Kavan
#jira UE-58685
#ROBOMERGE-SOURCE: CL 4923129 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4923131 by dan oconnor in Main branch]
Removed duplicate comments from cpp per coding standard
[CODEREVIEW] robert.manuszewski
#rb None
#ROBOMERGE-SOURCE: CL 4915839 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4915853 by ben zeigler in Main branch]
There should be no functionality changes
#rb steve.robb
#ROBOMERGE-SOURCE: CL 4915771 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4915833 by ben zeigler in Main branch]
[CODEREVIEW] marcus.wassmer
#rb marc.audy
#ROBOMERGE-SOURCE: CL 4901289 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4901324 by ben zeigler in Main branch]
Merge conflict.
jon.nabozny, please merge this change by hand.
More info at https://robomerge.epicgames.net#FORTNITE
/src/robomerge_ue4_main_01/Engine/Source/Runtime/Engine/Private/RepLayout.cpp - merging //Fortnite/Dev-EngineMerge/Engine/Source/Runtime/Engine/Private/RepLayout.cpp#11
--------------------------------------
Don't initialize certain properties in FRepLayout and FObjectReplicator when we dont need them.
[at]Ryan.Gerleve [at]Brian.Bekich [at]Bart.Hawthorne [at]Peter.Engstrom [at]Mattias.Hornlund [at]LouisPhilippe.Seguin
#rb Peter.Engstrom
#ROBOMERGE-SOURCE: CL 4883588 via CL 4883589 via CL 4883590 via CL 4890243
[CL 4890673 by jon nabozny in Main branch]
#rb none
Contains temporary removal of some FGeometryCollectionSceneProxy code that is not compatible with refactor.
[CL 4664599 by Marcus Wassmer in Dev-Rendering branch]