Interim BlueprintGeneratedClass::IsAsset change:
All code that is enumerating unfiltered assets in a package/outer needs to handle multiple assets, or if it can't, needs to call ShouldSkipAsset or IsUAsset to skip over the non-UAsset assets.
Move UE::AssetRegistry::FFiltering into CoreUObject to make it accessible to FindAssetInPackage.
#rb Dave.Belanger
#rnx
[CL 15766334 by Matt Peters in ue5-main branch]
With these changes however we are now able to derive from a simple cooked BP, with no compile errors and we're able to see inherited components in the SCS editor, add new components to the tree, override inherited node properties and (re)instantiate those child BPs successfully in a level.
#jira UE-109793
#rb Phillip.Kavan
[CL 15758611 by Dave Belanger in ue5-main branch]
URigVMPin::GetExposedPinChain: Add a visited set to the DFS algorithm to prevent infinite loop due to cycles.
#rb Sara.Schvartzman
#rnx
[CL 15758488 by Matt Peters in ue5-main branch]
- Preserve guid during save if static mesh bulkdata content hasn't changed to avoid triggering unnecessary rebuilds
- Make sure the next HLOD generation is going to use the HashAsGuid feature to avoid recompiling staticmesh that are generated if they are exactly the same as before
- 31m10s to 14m15s to cook P_Construct_WP with a warmed-up DDC
#fyi Richard.TalbotWatkin
#rb Matt.Peters, Sebastien.Lussier, Yuriy.ODonnell
[CL 15755322 by danny couture in ue5-main branch]
The target info reported when running `xcrun --sdk <platform> metal -v' is always the default for the running OS, and may vary slightly between point releases. Specifying the target reduces the chances of mismatched shader version when using FASTBuild to compile shaders.
NOTE: In order for the shader version to match, the FASTBuild workers must (currently) have the same version Xcode installed, but do not necessarily need to be running the same OS version.
#rb trivial
#[fyi] richard.wallis
#rnx
#robomerge[STARSHIP] Release-5.0-EarlyAccess
#ushell-cherrypick of 15734101 by will.damon
[CL 15739001 by will damon in ue5-main branch]