* Add new view mode index in order to have the Actor Coloration mode behave like the other view modes (mutually exclusive).
* Add tooltips for most of the registered actor color handlers.
* Use FText in PropertyColorSettings and NSLOCTEXT in .ini
#rb JeanFrancois.Dube
#jira UE-219352
[FYI] JeanSebastien.Guay
[CL 34820702 by vincent beauchemin in ue5-main branch]
#rb Richard.Malo
#tests Context menu in Data Layer Outliner
#jira UE-215453
[FYI] JeanSebastien.Guay
[CL 34132986 by vincent beauchemin in ue5-main branch]
- This implicitely allows support of client-only/server-only External Data Layers
#rb JeanFrancois.Dube
[CL 33400993 by richard malo in ue5-main branch]
- Storing cached strings into actor descriptors to avoid FName::ToString.
- Getting actor names from the descriptor's stored FSoftObjectPath substring.
- Using move operator instead of copying strings when possible.
#rb sebastien.lussier
[CL 33238650 by jeanfrancois dube in ue5-main branch]
- Added External Data Layer support for "Place Actor with asset/BP class".
- Fixed External Data Layer support for BP reinstancing
- When no actor editor context is provided, try to solve a matching EDL based on asset/BP Class mountpoint
- Actor Editor Context EDL is applied when possible, when not, it generates a warning with the details of the failure reason (typically invalid reference)
#rb JeanFrancois.Dube
[CL 32693930 by richard malo in ue5-main branch]
- AWorldDataLayers::AddToActorEditorContext is now responsible of deactivating Content Bundle Context (instead of UDataLayerEditorSubsystem::AddToActorEditorContext)
#rb JeanFrancois.Dube
[CL 32574277 by richard malo in ue5-main branch]
Only allow data layers of a non-game feature plugin to be under a non-game feature WorldDataLayers.
#rb JeanFrancois.Dube
[CL 32442354 by richard malo in ue5-main branch]
- Duplicated actor is first initialized using source actor's External Data Layer. Then, Actor Editor Context tries to apply the current external data layer (which can fail if it would create invalid asset references).
- Also fixed UActorEditorContextSubsystem::ApplyContext when pasting actors : Actor Editor Context now waits at the end of the paste operation to apply the context as imported properties can override the properties if applied before (adapted Content Bundle to behave like before)
#rb Sebastien.Lussier
[CL 32324874 by richard malo in ue5-main branch]