JeanFrancois Dube
e35f6515b9
World Partition: fix unpinning an unloaded actor+ display better unloaded message when pinned actor is unloaded.
...
#rb patrick.enfedaque
#preflight 62878854132db639f5d2a540
#rnx
[CL 20293964 by JeanFrancois Dube in ue5-main branch]
2022-05-20 10:13:02 -04:00
richard malo
879c5c42c6
Added support of Data Layers inside Level Instances.
...
#rb jeanfrancois.dube, patrick.enfedaque, philippe.deseve
#jira UE-151266
#preflight 62796854a35fb5cb3f55e9e6
#ROBOMERGE-OWNER: richard.malo
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 20121141 via CL 20121608 via CL 20121618
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20122781 by richard malo in ue5-main branch]
2022-05-10 10:22:54 -04:00
jeanfrancois dube
b27de8149e
World Partition Actor Descriptors
...
- Now includes full path to the base class to support BP classes (none if from a native class).
- FWorldPartitionHelpers actor descriptors iterator functions now supports BP classes.
- UWorldPartitionResaveActorsBuilder now supports filtering actors by BP classes.
- Scene Ouliner now shows the correct base class for unloaded actors instead of the first native class.
#rb patrick.enfedaque, richard.malo
#preflight 6273b366e95a8b960e43e5d4
#rnx
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 20057885 via CL 20058202 via CL 20058209
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20061192 by jeanfrancois dube in ue5-main branch]
2022-05-05 14:10:10 -04:00
jeanfrancois dube
87838943b6
World Partition Cleanup
...
- Removed actor descriptors OnRegister/OnUnegister events.
- Actor descriptors now get their container set when added to a container.
- World Outliner now gets the unloaded actor associated world through the actor descriptor container.
- Moved all code for World Outliner actors pinning from actor descriptor containers to world partition.
- Level Instance actor descriptors now register their level container when associated to an actor descriptor container.
#rb richard.malo
#preflight 61e97047963d324152ef2ebd
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18693353 in //UE5/Release-5.0/... via CL 18693450 via CL 18693593
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18693681 by jeanfrancois dube in ue5-main branch]
2022-01-21 14:29:12 -05:00
jeanfrancois dube
40db00b21e
World Partition: cleanup scene outliner code handling actor descriptors following 18564793.
...
#rb patrick.enfedaque
#preflight 61def93e6a076ddb53e95c61
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18587123 in //UE5/Release-5.0/... via CL 18587136 via CL 18587153
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18587182 by jeanfrancois dube in ue5-main branch]
2022-01-12 13:39:39 -05:00
roey borsteinas
cad93fb65a
SceneOutliner: Fully implemented the concept of pinned items as well as a column to display the pinned state of items.
...
#rb jeanfrancois.dube
#preflight 60904860e3947100010bf979
[CL 16186387 by roey borsteinas in ue5-main branch]
2021-05-03 15:49:00 -04:00
roey borsteinas
5cda431d16
WorldOutliner: Pin/unpin world partition actors from the context menu
...
#rb jeanfrancois.dube
[CL 16160394 by roey borsteinas in ue5-main branch]
2021-04-29 14:57:23 -04:00
roey borsteinas
283f3863c9
SceneOutliner: Tree items now store pointers to children in a TSet instead of TArray for quicker lookups. Cached display string for ActorDesc items to prevent construction of temporary strings.
...
#rb patrick.enfedaque
[CL 16143919 by roey borsteinas in ue5-main branch]
2021-04-28 10:56:38 -04:00
roey borsteinas
647e60cb37
SceneOutliner: Fixed crash caused by deleted unloaded actor descs.
...
#rb patrick.enfedaque
#jira UE-113037
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 15942630 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15945050 by roey borsteinas in ue5-main branch]
2021-04-07 15:33:55 -04:00
roey borsteinas
519d498398
SceneOutliner: Extended unloaded actor item context menu with option to load single unloaded actor
...
#rb jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 15880184 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15884776 by roey borsteinas in ue5-main branch]
2021-03-31 20:42:39 -04:00
roey borsteinas
70f048ba0b
SceneOutliner: Context menu for unloaded actors now contains a "focus actor bounds"
...
#rb jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 15862780 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15862783 by roey borsteinas in ue5-main branch]
2021-03-30 11:16:04 -04:00
roey borsteinas
28aa639b9f
SceneOutliner: Resubmitting change to show unloaded actor descs in the outliner.
...
#rb patrick.enfedaque, jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 15666971 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15667000 by roey borsteinas in ue5-main branch]
2021-03-10 12:35:33 -04:00
jeanfrancois dube
33c8fe1da0
Backout 15629005.
...
#rb none
[FYI] roey.borsteinas
#ROBOMERGE-SOURCE: CL 15649635 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15649648 by jeanfrancois dube in ue5-main branch]
2021-03-08 21:17:04 -04:00
roey borsteinas
2a753d070c
SceneOutliner: Show unloaded world partition actors in the outliner
...
#rb jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 15629005 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15629009 by roey borsteinas in ue5-main branch]
2021-03-05 16:34:58 -04:00