6 Commits

Author SHA1 Message Date
henrik karlsson
4a36cfe8ff Moved operator== to be hidden friend instead of put directly in global namespace
Moved GetTypeHash function to be hidden friend instead of put directly in global namespace.

Note that the function/operator needs to be fully inlined in the type or placed in the cpp. If the function is added as friend but then implemented outside the type then hidden friend optimization won't work.

This should improve compile time somewhat according to msvc devs.

#rb Steve.Robb
#preflight 6360b7052b5338aceb26471b

[CL 22889837 by henrik karlsson in ue5-main branch]
2022-11-01 15:50:27 -04:00
rob gay
9548b0ee1a [MetaSounds] Fix for ensure when naming an input with "/". Forbid use of analyzer '/' in MetaSound member names & don't bloat FName table with attempted renamed members
#rb helen.yang
#jira UE-168051
#preflight

[CL 22786989 by rob gay in ue5-main branch]
2022-10-26 15:28:20 -04:00
rob gay
0a1401644a Remove AnalyzerAddress from MetaSound Editor UX/auto-node registration
#rb helen.yang
[REVIEW] helen.yang
#jira UE-165926
#rnx
#preflight 63445019e94bf5d35ebd356f

[CL 22436806 by rob gay in ue5-main branch]
2022-10-10 15:21:30 -04:00
Rob Gay
92e6f6d708 Register data type as it is required to generate transmission channel to avoid ensure in editor
#rb trivial
#jira UE-149394
#rnx
#preflight skip

[CL 21434407 by Rob Gay in ue5-main branch]
2022-08-17 19:04:08 -04:00
Rob Gay
4427e326e4 Make AnalyzerAddress & GraphAnalyzerAddress real TransmissionAddress citizens
#rb phil.popp
#jira UE-149394
#rnx
#preflight 62fd6ff6086f90bbc482f1e7

[CL 21434257 by Rob Gay in ue5-main branch]
2022-08-17 19:01:34 -04:00
Rob Gay
f2f944d64f MetaSound Analyzer Frontend/Graph Core Checkpoint
- Add ability to track all internal data references to a core graph
- Add AnalyzerRegistry & first pass at value/envelope analyzers
- Add support for enabling analyzing from MetaSound Generator
- Add ability for tracking colorized bounds for edges as literal-color array
#rb phil.popp
#jira UE-147027
#jira UE-147028
#jira UE-147026
#preflight 627acbae10766ef8c112264c

[CL 20129340 by Rob Gay in ue5-main branch]
2022-05-10 16:51:39 -04:00