Commit Graph

227 Commits

Author SHA1 Message Date
JeanMichel Dignard
99b55fb883 Merged main @ cl 10981486
#rb none
#rnx

[CL 10985598 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-14 14:45:07 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
jc authier
973e699f5c Gameplay Debugger:
- Fix HUD not hiding
- Changed call to hide/show HUD to use the ShowHUD function instead of setting the bool directly so we can override the function

[at]guillaume.morreel, [at]nick.darnell, [at]dan.hertzka
#rnx


#ROBOMERGE-SOURCE: CL 10906153 via CL 10906158 via CL 10906159
#ROBOMERGE-BOT: (v626-10872990)

[CL 10906160 by jc authier in Main branch]
2020-01-08 13:15:07 -05:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Matt Hoffman
925ce9590f Significantly refactored PIE startup and consolidated a fair bit of the existing code into structures that better reflect the lifespan that they are valid for. This refactoring will make it easier for systems that are requesting PIE startup to have better control over the instance that is started up. This refactoring also changes network testing to focus on the role you want to test (standalone, client, listen server) and the number of clients you want to test instead of of trying to determine this information based on other variables.
#rb None
#fyi Michael.Noland

[CL 9754486 by Matt Hoffman in Dev-Editor branch]
2019-10-22 22:03:49 -04:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
Chris Gagnon
79fcc1f394 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) Prep for main copy up.
#rb none

[CL 9324846 by Chris Gagnon in Dev-Editor branch]
2019-10-01 20:19:12 -04:00
Eric Soulvie
7d2a64edfb Rename GetViewportClient to GetAssetViewportClient on IAssetViewport to avoid name collision during multiple inheritance.
#rb lauren.barnes
#lockdown chris.gagnon
#rnx
#jira UE-80987

[CL 9305028 by Eric Soulvie in Dev-Editor branch]
2019-09-30 14:16:03 -04:00
jon nabozny
6b60663f39 Update Engine and Plugins to use the new Getters / Setters for UActorComponent, USceneComponent, and AActor replicated properties
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb None


#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 9290108 via CL 9290249
#ROBOMERGE-BOT: (v452-9288972)

[CL 9290520 by jon nabozny in Main branch]
2019-09-29 16:49:10 -04:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
Chris Gagnon
211b835c0c Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 9116570 by Chris Gagnon in Dev-Editor branch]
2019-09-25 19:56:41 -04:00
Eric Soulvie
ea520d4eab Migrate ILevelViewport in LevelEditor to IAssetViewport in UnrealEd.
Removing some unpleasent casts.
#rb Lauren.Barnes
#fyi chris.gagnon

[CL 9098363 by Eric Soulvie in Dev-Editor branch]
2019-09-25 13:54:07 -04:00
mieszko zielinski
fc66122441 CIS fix
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 8651696 via CL 8653793
#ROBOMERGE-BOT: (v417-8656536)

[CL 8658688 by mieszko zielinski in Main branch]
2019-09-12 14:21:44 -04:00
yoan stamant
110c67f74c Fixed CIS build for GameplayDebuggerCategoryReplicator when ENABLE_VISUAL_LOG is not defined
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 8643103 via CL 8652945
#ROBOMERGE-BOT: (v417-8656536)

[CL 8657928 by yoan stamant in Main branch]
2019-09-12 13:58:47 -04:00
mieszko zielinski
aec134e035 Added a piece of information to GameplayDebugger that allows syncing it to specific VisLogger recording file (if recoding-to-file is in progress).
#rb none


#ROBOMERGE-SOURCE: CL 8641042 via CL 8652607
#ROBOMERGE-BOT: (v417-8656536)

[CL 8657768 by mieszko zielinski in Main branch]
2019-09-12 13:54:39 -04:00
yoan stamant
d9bc2ae771 GameplayDebugger_NavMesh new features
- can switch between debug actor and player actor as position reference for navmesh display [Shift + Substract]
- possible to cycle through all available navigation data [Shift + Add]
- no longer fetch the entire navigation data when no tiles are found around reference position

[at]mieszko.zielinski
#rb mieszko.zielinski


#ROBOMERGE-SOURCE: CL 8193937 via CL 8207666
#ROBOMERGE-BOT: (v401-8057353)

[CL 8207827 by yoan stamant in Main branch]
2019-08-21 23:59:48 -04:00
lukasz furman
5ac6afabfe fixed gameplay debugger crash on replay recording
#rb none


#ROBOMERGE-SOURCE: CL 7463758 via CL 7464871 via CL 7469781
#ROBOMERGE-BOT: (v371-7306989)

[CL 7469938 by lukasz furman in Main branch]
2019-07-20 11:15:03 -04:00
mieszko zielinski
82b9f36883 Manual merge of CL#4560353 over from the original stream
Original description:
Fixed a crash in FGameplayDebuggerExtension_Spectator::ToggleSpectatorMode resulting from ADebugCameraController.OriginalPlayer being null (for whatever reason)

#rb none
#rnx


#ROBOMERGE-SOURCE: CL 7260174 via CL 7267247
#ROBOMERGE-BOT: (v369-7254125)

[CL 7267428 by mieszko zielinski in Main branch]
2019-07-10 17:16:38 -04:00
Stefan Boberg
8607ecb30d Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 6815521 by Stefan Boberg in Main branch]
2019-06-03 15:32:00 -04:00
marc audy
61c6f848d0 Use TActorRange instead of FConstPawnIterator
#rb
#rnx


#ROBOMERGE-SOURCE: CL 6545054 via CL 6545646

[CL 6545694 by marc audy in Main branch]
2019-05-17 12:35:09 -04:00
Johan Torp
b6207ed8ee Deprecated default FName operator < and >
We've had several cases where the previously default alphabetical sorting caused performance issues when it wasn't needed. We now require you to explicitly choose either slow alphabetical sorting or fast non-alphabetical order.

The fast order does not decode, access or compare actual string data, but the order is not stable between process runs.

#rb steve.robb

[CL 5915265 by Johan Torp in Dev-Core branch]
2019-04-16 07:16:12 -04:00
maxime mercier
ed6625f239 Fix build break
#jira UE-71251
#rb trivial

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 5359443 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5408998 by maxime mercier in Dev-Core branch]
2019-03-15 04:43:38 -04:00
maxime mercier
3682a360bb Fix build break
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 5336932 via CL 5338226 via CL 5338257
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5407672 by maxime mercier in Dev-Core branch]
2019-03-15 03:13:38 -04:00
maxime mercier
632f0db715 When picking pawn in the GameplayDebugger, also selecting it in the editor. That way the BehaviorTreeEditor automatically changes to the right one.
#rb meiszko.zielinski

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 5336887 via CL 5338221 via CL 5338253
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5407668 by maxime mercier in Dev-Core branch]
2019-03-15 03:13:28 -04:00
Maxime Mercier
4135abf10a Fix build break
#jira UE-71251
#rb trivial

[CL 5359443 by Maxime Mercier in Main branch]
2019-03-11 10:59:27 -04:00