Commit Graph

1724 Commits

Author SHA1 Message Date
simon therriault
2eb252340b FFilePath: Adding metadata to support relative path to project directory
#rb chris.gagnon
#jira UE-69621

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 4948231 in //UE4/Release-4.22/... via CL 4948232
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5053162 by simon therriault in Dev-Core branch]
2019-02-18 18:04:48 -05:00
robert manuszewski
49b7100b7f Fixed cases where some objects would not get PostLoaded when playing standalone game or running uncooked server
#jira UE-69177
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4930034 in //UE4/Release-4.22/... via CL 4930037
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5049279 by robert manuszewski in Dev-Core branch]
2019-02-18 17:16:14 -05:00
robert manuszewski
7306c30271 Fixed a rare case where async loading would not serialize all imports before postloading exports that depend on them
#jira UE-68994
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4929453 in //UE4/Release-4.22/... via CL 4929465
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5049276 by robert manuszewski in Dev-Core branch]
2019-02-18 17:16:08 -05:00
dan oconnor
979fdca6f2 Fixed crashes when reloading a blueprint that has children types also loaded
#rb Phillip.Kavan
#jira UE-58685

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 4923129 in //UE4/Release-4.22/... via CL 4923131
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5048877 by dan oconnor in Dev-Core branch]
2019-02-18 17:03:29 -05:00
robert manuszewski
352fb9b9cb Resolve robomerge conflicts
#jira none
#rb none
[FYI] chris.bunner, jeff.williams

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: jian.ru
#ROBOMERGE-SOURCE: CL 4920023 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5048621 by robert manuszewski in Dev-Core branch]
2019-02-18 16:53:18 -05:00
ben zeigler
08fc0bafd0 #jira UE-69547 Header/comment cleanup for UObjectGlobals, several comments were factually incorrect
Removed duplicate comments from cpp per coding standard
[CODEREVIEW] robert.manuszewski
#rb None

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4915839 in //UE4/Release-4.22/... via CL 4915853
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5016685 by ben zeigler in Dev-Core branch]
2019-02-16 01:13:53 -05:00
ben zeigler
cab149ec4c #jira UE-69547 Header/comment cleanup for UObject, UObjectBase, UObjectBaseUtility, ObjectMacros, and NoExportTypes
There should be no functionality changes
#rb steve.robb

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4915771 in //UE4/Release-4.22/... via CL 4915833
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5016677 by ben zeigler in Dev-Core branch]
2019-02-16 01:13:51 -05:00
ben zeigler
b83f0a6854 #jira UE-69594 Remove NotifyObjectReferenceEliminated and HadReferenceKilled internal object flag as this code was disabled a year ago before it got publicly released
[CODEREVIEW] marcus.wassmer
#rb marc.audy

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4901289 in //UE4/Release-4.22/... via CL 4901324
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4947222 by ben zeigler in Dev-Core branch]
2019-02-08 06:25:23 -05:00
jon nabozny
1b3ebf769a [CODEREVIEW] jon.nabozny,jeff.williams
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-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 4883588 via CL 4883589 via CL 4883590 via CL 4890243 via CL 4890673
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4946629 by jon nabozny in Dev-Core branch]
2019-02-08 05:52:53 -05:00
jamie dale
9eaa8333cf Ensure that NextOutParm is always null on the last element in the linked list, so that the list can be reliably enumerated
#jira UESP-1343
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 4890423 in //UE4/Release-4.22/... via CL 4890424
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4946622 by jamie dale in Dev-Core branch]
2019-02-08 05:52:06 -05:00
marc audy
4aa45cedba Avoid a copy when adding to annotation if possible
Fix some spelling errors
#rb Steve.Robb
#rnx
#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4883069 via CL 4883883 via CL 4883891
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4946535 by marc audy in Dev-Core branch]
2019-02-08 05:40:16 -05:00
Robert Manuszewski
e1652afef8 Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main) CL - 4860397
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: mitchell.wilson
#ROBOMERGE-SOURCE: CL 4860421 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4931739 by Robert Manuszewski in Dev-Core branch]
2019-02-07 09:12:04 -05:00
michael kirzinger
85fa07b8af Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
Source: //UE4/Dev-Online 4860295

#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 4860323 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4931567 by michael kirzinger in Dev-Core branch]
2019-02-07 07:57:51 -05:00
marcus wassmer
5b00859d3f Copying //UE4/Dev-Rendering[at]4854522 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: marcus.wassmer
#ROBOMERGE-SOURCE: CL 4854553 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4931419 by marcus wassmer in Dev-Core branch]
2019-02-07 07:49:13 -05:00
josh adams
f1041ce63f [Gil.Gribb and maybe others did most of the work, I just did the IOS parts, but I am checking it in, since IOS was the last stop on the code train]
- Added memory mapped IO concept to the engine
- Implemented and tested on Windows and IOS
- Not in use by anything yet, however, as the use cases are narrow and special (bulk data that does not need massaging after load - so it can be swapped out and back in silently by OS)
[FYI] gil.gribb,chris.babcock

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4842051 via CL 4845281 via CL 4845299
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4931031 by josh adams in Dev-Core branch]
2019-02-07 07:33:33 -05:00
chris gagnon
165d6fd28e Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: chris.gagnon
#ROBOMERGE-SOURCE: CL 4837001 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4930699 by chris gagnon in Dev-Core branch]
2019-02-07 07:21:33 -05:00
robert manuszewski
bfa4f99266 Fixed cases where some objects would not get PostLoaded when playing standalone game or running uncooked server
#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]
2019-02-07 05:57:11 -05:00
robert manuszewski
c7caa9997b Fixed a rare case where async loading would not serialize all imports before postloading exports that depend on them
#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]
2019-02-07 05:12:56 -05:00
dan oconnor
03db5c56b6 Fixed crashes when reloading a blueprint that has children types also loaded
#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]
2019-02-06 14:19:06 -05:00
Jian Ru
924462f628 Resolve robomerge conflicts
#jira none
#rb none
#fyi chris.bunner, jeff.williams

[CL 4920023 by Jian Ru in Main branch]
2019-02-06 09:46:41 -05:00
PJ Kack
2f76b1043f Build fix for MallocProfiler
#rb arciel.rekman
#jira UE-64786
#lockdown Cristina.Riveron
#AUTOMERGE using branch Dev-Core_To_Release-4.21 (reversed) of change#4569972 by Marcin.Undak on 2018/11/15 13:26:28.

[CL 4919740 by PJ Kack in Dev-Core branch]
2019-02-06 08:53:09 -05:00
ben zeigler
1e1f5926c6 #jira UE-69547 Header/comment cleanup for UObjectGlobals, several comments were factually incorrect
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]
2019-02-05 19:17:12 -05:00
ben zeigler
91ec40778f #jira UE-69547 Header/comment cleanup for UObject, UObjectBase, UObjectBaseUtility, ObjectMacros, and NoExportTypes
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]
2019-02-05 19:16:41 -05:00
marc audy
c94b443677 Try to fix Linux's unnecessary complaints
#jira UE-69090
#rb
#rnx

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4815113 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4913782 by marc audy in Dev-Core branch]
2019-02-05 19:02:26 -05:00
marc audy
e05dfdd015 FFallbackStruct needs CPP struct ops
#jira UE-68412
#jira UE-68477
#rb Michael.Noland

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4812954 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 4913501 by marc audy in Dev-Core branch]
2019-02-05 19:00:40 -05:00