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