* Updated public headers for ~170 engine plugins using iwyu to remove includes not needed. Removed includes are still available behind UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2
#preflight 63c08f4a2a6acaf1622bcc73
#rb none
[CL 23674775 by henrik karlsson in ue5-main branch]
* Updated private files with IWYU for all plugins which had 3 or less changes made in ue5 main since last integration to fn
#preflight 63bf8d8b577437afe607dc72
#rb none
[CL 23659643 by henrik karlsson in ue5-main branch]
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds
After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds
#jira
#preflight 63336159b20e73a098b7f24f
[CL 22218213 by bryan sefcik in ue5-main branch]
- Moving Animation Sharing plugin file(s) to Engine
- Added debug materials to plugin and enabled plugin content
- Added BP exposed functionality for using the system
- Improved and or added detail customization with the lack of a dedicated editor
- Cleaned up (on-screen) debug information
- Added post-load to AnimationSharingSetup to ensure assets are loaded for editing
- Re-ordered, cleaned up and commented UProperties in various type classes
#jira UE-66228
#rb none
[CL 4688641 by Jurre deBaare in Dev-Anim branch]