Commit Graph

391 Commits

Author SHA1 Message Date
ben zeigler
6c301cae85 #jira UE-2848 Blueprint function category and display name cleanup pass:
Add spaces to overridden display names, it doesn't add them automatically
Move some functions out of Utilities into their own categories like Transformation, this improves the UX for the node picker and Utilities is for Core functionality
Simplify and combine some redundant categories
Clean up functions like IsValid to specify the type and attempt to unify case for math functions
#rb ben.hoffman

[CL 16355176 by ben zeigler in ue5-main branch]
2021-05-17 13:26:33 -04:00
aurel cordonnier
8eebe8841f Merge UE5/RET @ 16305968 to UE5/Main
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937

[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
Patrick Enfedaque
dd3bb8ddab WorldPartition: Landscape delete support
#rb jeanfrancois.dube, richard.malo
#preflight 608c40defbb5fc00012303b8

[CL 16171455 by Patrick Enfedaque in ue5-main branch]
2021-04-30 14:44:39 -04:00
dmytro vovk
eab8b64ef1 Removed Scene Software Occlusion
#jira none
#rb Dmitriy.Dyomin

[CL 16158927 by dmytro vovk in ue5-main branch]
2021-04-29 13:14:48 -04:00
jonathan bard
5d0383b0bd Edit layers landscape : show the "Remove" context menu entry on null layer brushes so that brushes pointing to invalid actors can still be removed
#rb patrick.enfedaque

#ROBOMERGE-OWNER: jonathan.bard
#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-COMMAND: _robomerge[STARSHIP] Release-5.0-EarlyAccess
#ROBOMERGE-SOURCE: CL 15865501 via CL 15865505 via CL 15865531 via CL 15865532
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v786-15839533)
#ROBOMERGE[STARSHIP]: Release-5.0-EarlyAccess

[CL 15866885 by jonathan bard in ue5-main branch]
2021-03-30 15:44:52 -04:00
Matt Peters
c3f0e0d5fb Change presave prototype:
Add PRAGMA_(DIS/EN)ABLE_DEPRECATION_WARNINGS around the deprecated function overrides and restore the deprecation attribute on the deprecated PreSave functions.
#rnx
#rb Steve.Robb, Devin.Doucette

[CL 15861711 by Matt Peters in ue5-main branch]
2021-03-30 10:01:48 -04:00
Matt Peters
e9982b416b Change presave prototype: temporarily remove deprecation to find the discrepancy with the farm build vs my local build.
#rb None - trivial
#rnx

[CL 15835892 by Matt Peters in ue5-main branch]
2021-03-25 19:39:18 -04:00
Matt Peters
fd97028c28 Change presave prototype to take an FObjectSaveContextRef to provide more information about the save parameters.
#rb Francis.Hurteau, Devin.Doucette
#rn Minor Cooking

[CL 15831839 by Matt Peters in ue5-main branch]
2021-03-25 16:51:36 -04:00
patrick enfedaque
864ad62b6c Landscape: Replace UE4 by UE in comments
#jira UE-111665, UE-111774

#rb none

#ROBOMERGE-SOURCE: CL 15776329 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15786016 by patrick enfedaque in ue5-main branch]
2021-03-23 17:59:42 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
jonathan bard
a20a7a2dbe Fixed heightfield data not being updated when updating the water brush : if, during the frame a heightmap/weightmap readback modification was detected, the component wasn't requesting the collision data to be updated, it would fail to do so when being requested to do so later on (and no modification was detected by then)
#Jira: FORT-350812 FORT-353219 FORT-353113 FORT-353048

#ROBOMERGE-OWNER: jonathan.bard
#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-SOURCE: CL 15584916 via CL 15584922 via CL 15584923 via CL 15584933 via CL 15584938 via CL 15584978 via CL 15586577
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v777-15581079)
#ROBOMERGE[STARSHIP]: Release-5.0-EarlyAccess

[CL 15586586 by jonathan bard in ue5-main branch]
2021-03-03 15:42:37 -04:00
christopher waters
c45f1dfad5 Removing Tessellation:
- Removed Tessellation settings from Materials and Material Interfaces
- Removed Adjacency buffers from Static and Skeletal Meshes.

#jira UE-94564
#rb jeremy.moore, josie.yang, kevin.ortegren, yuriy.odonnell

#ROBOMERGE-OWNER: christopher.waters
#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 15501023 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
#ROBOMERGE-CONFLICT from-shelf

[CL 15502653 by christopher waters in ue5-main branch]
2021-02-23 14:03:21 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
jeanfrancois dube
a653e0983d Refactored how we register landscape proxis and splines (removed custom registration code, always register in the actor desccriptors).
#rb patrick.enfedaque

#ROBOMERGE-SOURCE: CL 15356046 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15360311 by jeanfrancois dube in ue5-main branch]
2021-02-08 17:05:16 -04:00
jeanfrancois dube
efb27c3dd0 Added support for automatic type deduction for UActorDescContainer::TIterator.
#rb sebastien.lussier

#ROBOMERGE-SOURCE: CL 15338626 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15338676 by jeanfrancois dube in ue5-main branch]
2021-02-05 12:18:55 -04:00
jeanfrancois dube
4c2a0421bb Temporarily mark all landscape proxies dirty when moving the landscape actor to make sure we reflect the change to the actor's metadata.
#jira UE-107766
#rb patrick.enfedaque

#ROBOMERGE-SOURCE: CL 15314265 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15314274 by jeanfrancois dube in ue5-main branch]
2021-02-04 10:37:29 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Zousar Shaker
55267633ff Remove the ability to implicitly convert or reinterpret-in-place a TSet or TMap of wrapped pointers as raw pointers, and fix-up all code that was depending on this compatibility API. This ability can't be permitted when we enable lazy load (UE_WITH_OBJECT_HANDLE_LATE_RESOLVE is non-zero) because the hash order of a wrapped pointer differs from a raw pointer, this means that reinterpreting a container of one type to a container of another type means the reinterpreted container isn't in hash order which is invalid.
#rb matt.peters
#fyi devin.doucette
#fyi steve.robb

[CL 15273466 by Zousar Shaker in ue5-main branch]
2021-02-01 15:15:23 -04:00
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Marc Audy
bc88b73a29 Merge Release-Engine-Staging to Main @ CL# 15151250
Represents UE4/Main @ 15133763

[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
Jeremy Moore
553f376f19 #jira UE-105274
Expose contact shadow flag for landscape
#rb jonathan.bard

[CL 15131378 by Jeremy Moore in ue5-main branch]
2021-01-18 14:26:28 -04:00
Patrick Enfedaque
6a24db9f5f Fix Build
#rb none

[CL 15084600 by Patrick Enfedaque in ue5-main branch]
2021-01-14 11:33:18 -04:00
Patrick Enfedaque
91470271de WorldOutliner: Landscape: Streaming Proxies & Spline Actors now displayed as child of main Landscape
#rb richard.malo

[CL 15083183 by Patrick Enfedaque in ue5-main branch]
2021-01-14 09:28:13 -04:00
JeanFrancois Dube
420895caeb Make landscape proxies grid placement property editable.
#rb patrick.enfedaque

[CL 15071149 by JeanFrancois Dube in ue5-main branch]
2021-01-13 15:42:46 -04:00
JeanFrancois Dube
478149441e Fix uninitialized script struct members in landscape structs.
#jira UE-105451
#rb sebastien.lussier

[CL 15033952 by JeanFrancois Dube in ue5-main branch]
2021-01-10 13:48:09 -04:00