Files
UnrealEngineUWP/Engine/Source/Editor/StructUtilsEditor
jamie dale 31eca3eefe Fixed FInstancedStruct custom localization gather callback not being consistently registered for commandlets
FStructUtilsEditorModule::StartupModule is not called for commandlets, and so this resulted in the custom localization gather callback being missing for FInstancedStruct.

This caused an issue for the localization commandlet (which fixed it by loading the module directly), but still left other commandlets with the issue, and could mean that things like resaving packages could generate an incomplete localization cache.

This change removes the special fix for the localization commandlet, and instead has the CoreUObject module (which now owns FInstancedStruct) directly register the custom localization gather callback during initialization.

[FYI] Leon.Huang
#rb Rex.Hill
#rnx

[CL 35351349 by jamie dale in ue5-main branch]
2024-08-06 16:33:09 -04:00
..