Commit Graph

15 Commits

Author SHA1 Message Date
JeanFrancois Dube
7afbb55fcb Fix memory stomp when destroying FDataLayerHierarchy accessing dangling pointer FDataLayerMode.
Also some code cleanup for ISceneOutlinerHierarchy destruction.

#rb richard.malo, roey.borsteinas

[CL 14888198 by JeanFrancois Dube in ue5-main branch]
2020-12-09 10:32:05 -04:00
Richard Malo
95f01fa54e Fixed non-unity build
#jira UE-104081
#rb trivial

[CL 14856250 by Richard Malo in ue5-main branch]
2020-12-04 13:57:31 -04:00
JeanFrancois Dube
6209026c49 Fix DataLayers module crash when exiting the editor.
#rb richard.malo

[CL 14855734 by JeanFrancois Dube in ue5-main branch]
2020-12-04 12:48:56 -04:00
Richard Malo
9543ea378e DataLayers: Exposed most of DataLayerEditorSubsystem functionality to Blueprint and cleaned/removed redundant functions from API.
#rb patrick.enfedaque

[CL 14844719 by Richard Malo in ue5-main branch]
2020-12-03 12:41:42 -04:00
Richard Malo
189c26b0d3 DataLayer: DataLayerSubsystem now loads DataLayerEditorModule at initialization (in editor) to avoid relying on DataLayer tab to be spawned by Level editor. We need to register custom PropertyTypeLayout for actor details to work properly.
#rb patrick.enfedaque

[CL 14834992 by Richard Malo in ue5-main branch]
2020-12-02 10:18:50 -04:00
Richard Malo
58c86e9159 DataLayers : Added option for DataLayers to optionally affect loaded actors in the editor
#rb patrick.enfedaque

[CL 14688958 by Richard Malo in ue5-main branch]
2020-11-09 10:53:09 -04:00
Maxime Mercier
349c446268 Fix DataLayer build break
#jira none
#rb yoan.stamant
#fyi @richard.malo
#rnx

[CL 14647856 by Maxime Mercier in ue5-main branch]
2020-11-03 18:28:22 -04:00
Richard Malo
77b58afc72 WorldPartition: Fixed WorldPartitionConvertCommandlet not skipping some actors when converting Layers to DataLayers
#rb jeanfrancois.dube

[CL 14646651 by Richard Malo in ue5-main branch]
2020-11-03 17:22:44 -04:00
Richard Malo
9e4cd9cbe5 - Support drag and drop of actors into selection of DataLayers in DataLayer browser
- Keep selection when refreshing DataLayer browser
#rb jeanfrancois.dube

[CL 14646589 by Richard Malo in ue5-main branch]
2020-11-03 17:16:48 -04:00
Richard Malo
79c6a43a7a Removed redundant call when renaming DataLayer label in browser.
#rb jeanfrancois.dube

[CL 14646581 by Richard Malo in ue5-main branch]
2020-11-03 17:15:59 -04:00
Richard Malo
9909352077 WorldPartition: WorldPartitionConvertCommandlet now also converts Actor's Layer into non-dynamically loaded DataLayers
#rb jeanfrancois.dube

[CL 14628958 by Richard Malo in ue5-main branch]
2020-11-02 12:20:44 -04:00
Richard Malo
e46f64693c Fixed UDataLayerModeSettings not saving in EditorPerProjectUserSettings.ini.
#rb patrick.enfedaque

[CL 14599851 by Richard Malo in ue5-main branch]
2020-10-28 11:39:39 -04:00
Richard Malo
aa27ba4846 Fixed non-unity build.
#rb none

[CL 14597896 by Richard Malo in ue5-main branch]
2020-10-28 07:24:36 -04:00
Richard Malo
a2044d4696 Fixed Linux build warnings.
#rb none

[CL 14597819 by Richard Malo in ue5-main branch]
2020-10-28 07:17:38 -04:00
Richard Malo
a961c2338b Added DataLayer browser & editing.
#rb jeanfrancois.dube, patrick.enfedaque

[CL 14597717 by Richard Malo in ue5-main branch]
2020-10-28 06:51:40 -04:00