- mostly just replacing them AllowWindowsPlatformTypes.h / HideWindowsPlatformTypes.h
- some other files had both Pre/PostWindowsApi.h and Allow/HideWindowsPlatformTypes.h, so just removed
- some occasional include order changes.
#jira UE-152863
#rnx
#rb Devin.Doucette
[CL 26985385 by david harvey in ue5-main branch]
Fixes two issues:
- Static Analysis (IncludeTool): The packaging behavior of WebRTC headers that we have modified internal caused an extra newline every line, this broke some headers which have been fixed
- NonUnity: Some of the included WebRTC headers have changed in 5414 so that they now end up including windows.h, causing issues like "min" redefinition, this has been resolved by adding "pre" and "post" headers for WebRTC includes which will ensure the appropriate preprocessor environment is set up prior to including WebRTC headers and then clean up after itself in the "post" header
#rb nazar.rudenko, aidan.possemiers
[FYI] matthew.cotton, denis.phoenix
[CL 26453140 by nick pace in ue5-main branch]
#rb luke.bermingham
#fyi mattias.jansson
#jira none
#preflight 63d12001033e457ba8c6112a 63d117faef20a5272d962684
[CL 23846690 by Nick Pace in ue5-main branch]