- Adds ability for graph generation via target page ID
- Deprecates the requirement of a GraphController to build graph to IGraph
#rb phil.popp
#tests MetaSound automated tests & UnitTests
#rnx
#jira UE-194160
[CL 34731539 by rob gay in ue5-main branch]
#jira UE-217835
#rb phil.popp
#rnx
[FYI] sondra.moyls
#tests local edits, audioQA automated tests, project fast cook
[CL 34376054 by rob gay in ue5-main branch]
- Fix-ups for MS AssetManager leaking asset names if not registered by moving to MultiMap
- Fix-up for ResetBuilder call passing off initial delegates properly
- Make builders map mutation thread safe when loading assets async
#rnx
#tests -game, AudioQA, Unit Tests, Automated Tests
#rb phil.popp
#jira UE-194160
[CL 33983705 by rob gay in ue5-main branch]
- Make trigger inputs passthrough
- Use both node id and containing graph id to avoid shared state in duplicated assets when using Same Node shared state behavior
- Use asset class id instead of a newly generated id for FFrontendGraph graph id to guarantee ids are shared for a given asset, and clean up now unneeded id map in the Operator Cache
#jira UE-215243
#jira UE-215587
#rb phil.popp
[CL 33901385 by helen yang in ue5-main branch]
- Avoids string format/copies/conversions in most cases where its just used as a key
- Deprecate NodeRegistryKey namespace calls
#rb phil.popp
#rb helen.yang
[CL 28727626 by rob gay in ue5-main branch]
- Better name for insights tags on "sub-graphs" (patchs) within a metasound source.
[REVIEW] [at]charlie.huguenard [at]phil.popp [at]rob.gay
[CL 27597480 by buzz burrowes in ue5-main branch]
- Both inputs and outputs can be constructor vertices, not just inputs
- Enforce connection and data type constraints for access types
- Prevent default value constructor value from being changed while playing
- Added cvar (default disabled) for enabling constructor pin option in editor
#jira UE-151661
#rb phil.popp
#preflight 62d59f4bf156340c79cfcbf5
[CL 21152841 by helen yang in ue5-main branch]
- pass on MetaSound nodes to use METASOUND_PARAM() and related macros for information about node vertices that should be localized
- fix typos, loc key collisions, and update audio unit test call sites
#jira UE-144518
#jira UE-145530
#rb aaron.mcleran
#preflight 62335f6ce12e0da4a52e74ba
#robomerge FNNC
[CL 19423048 by helen yang in ue5-main branch]
#rb ghost of phil.popp
#rnx
#preflight 620edd93731ab58d8254a473
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 19093018 via CL 19093699 via CL 19094508 via CL 19096021 via CL 19105306
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19146581 by rob gay in ue5-main branch]