- headers in core and implementations in http were working but only coincidentally
- no way to export any of the platforms if needed because CORE_API was correct for generic platform but would have link errors because all platforms were in HTTP_API
- fixed up platform http calls to reference http module
#platformnotify josh.adams
#codereview sam.zamani, david.nikdel, dmitry.rekman
[CL 2646887 by Josh Markiewicz in Main branch]
- Friendly name will no longer be serialized
- Reduced memory footprint of friendly names
- Faster custom version look up when serializing many custom versions
[CL 2646438 by Robert Manuszewski in Main branch]
- FAssetImportInfo is now marked as USTRUCT and is stored as a member value on UAssetImportData rather than using inheritance. This makes customization writing much easier and better affords UObject interoperability.
- Removed UAssetImportData::bDirty as it was only every used to enable/disable a button on the static mesh editor, and its presence caused confusion and inconsistency.
- Fixed issue where timestamps did not get updated correctly
- Fixed various reimport paths that were not updating their source file information correctly.
This addresses UETOOL-466 and UE-16406.
[CL 2646395 by Andrew Rodham in Main branch]
- Generating Components!
- FEmitDefaultValueHelperimprovements
- KCST_GotoReturn fixed
- constructor fixed
- ProcessUserConstructionScript is called on all actors
#codereview Nick.Whiting
[CL 2643240 by Maciej Mroz in Main branch]
- Enum/Byte conversion
- FEmitDefaultValueHelper improvements
- Object constructor - early version (no subobjects/components)
[CL 2641892 by Maciej Mroz in Main branch]
- Changed code to support multiple ad units and the selecting thereof via blueprints including aditional nodes
#codereview chris.babcock
#jira ue-17404
[CL 2641722 by Robert Jones in Main branch]