Files
UnrealEngineUWP/Engine/Source/Editor/SubobjectEditor/Private
patrick enfedaque 3b328d750b LevelEditor/ActorDetails Panel support for multiple ISCSEditorUICustomization
- Implement a private one in LevelInstanceEditorModule which acts as an array of ISCSEditorUICustomization
- First ISCSEditorUICustomization to return non default values is used for GetChildActorVisualizationMode() / GetComponentTypeFilter() (Sorted registration could be added later to prioritize a customization over others)
- Hide methods will return true if any of the Customizations returns true
- Convert existing code to new API
- Deprecate Hide methods for a new version taking a UObject arrayview context
- Deprecate Setter
- Remove Selection listening code in existing Customizations and use the context (fixes Locked details panel bugs)

#rb logan.buchy
#rnx

[CL 32789706 by patrick enfedaque in ue5-main branch]
2024-04-08 07:37:24 -04:00
..