Files
UnrealEngineUWP/Engine/Source/Runtime/CoreUObject/Private/Misc
Matt Peters 39227f54cd EditorDomain: Add static reflected UObject method DeclareConstructedClasses. Classes that can construct other classes during PostLoad need to declare those classes.
UObject statics: Improve the feedback in the compile error for static reflected UObject methods when the function prototype is incorrect.
UObject delegates: Add an OnObjectConstructed delegate, and add the Object being PostLoaded to the PackageAccessTracking UE_TRACK_REFERENCING_PACKAGE_SCOPED, so we can give a warning when objects are constructed during PostLoad that have not been declared via DeclareConstructedClasses.
EditorDomain: Improve performance of CalculatePackageDigest by precomputing the inclusive schema for every class instead of needing to calculate it each time that class is used.
EditorDomain: Fix bug in UObject::DeclareCustomVersions that was causing array properties not to be parsed.
EditorDomainUtils: change ClassDigests to identify ClassPaths using TopLevelAssetPath to match the changes made by ANY_PACKAGE.
CoreRedirects: Add FCoreRedirectObjectName costructor from FTopLevelAssetPath to reduce boilerplate for detecting class redirects.
#rb Zousar.Shaker
#rnx
#preflight 6345c695e94850122406b944

[CL 22469685 by Matt Peters in ue5-main branch]
2022-10-11 20:19:09 -04:00
..