Commit Graph

7 Commits

Author SHA1 Message Date
phil popp
86732c1ec4 Update Metasound Graph Core Metadata
- Rename FNodeInfo to FNodeClassMetadata
- Add FGuid to Metasound node instances
- Metasound node class names are now Namespace.Name.Variant
- Add displayname for Metasound node classes.
#jira UE-107332
#jira UEAU-660
#rb Rob.Gay

[CL 15253779 by phil popp in ue5-main branch]
2021-01-28 19:02:51 -04:00
Rob Gay
a7281c3c12 Literal Input Nodes
GainMultiply fix-ups (fade fast to avoid stair stepping & missing input declaration)
- Various EdGraphBuilder clean-up
#rb phil.popp
#jira UEAU-638

[CL 15172255 by Rob Gay in ue5-main branch]
2021-01-23 12:59:01 -04:00
Rob Gay
b2a4405eb9 Add more fine grain pin Metasound specialization/colorization
- Stub in icons & node bodies
- Add SMetasoundNode & basic display option metadata
- Disallow multiple inputs/outputs with the same display name
- Various UX fixes
#rb aaron.mcleran

[CL 15142814 by Rob Gay in ue5-main branch]
2021-01-20 00:42:47 -04:00
Maxwell Hayes
b35f0909e8 Metasounds: Having IOperator::GetInputs() and GetOutputs() return by value instead of reference to avoid storing extra data on the operator objects.
#jira none
#rb Phil.Popp
#rnx

[CL 14884776 by Maxwell Hayes in ue5-main branch]
2020-12-08 19:34:18 -04:00
phil popp
8ed8f12dc9 Metasound metadata. Adding metadata to node info and adding static registration
#rb Rob.Gay
#jira UEAU-487

[CL 14810613 by phil popp in ue5-main branch]
2020-11-24 15:24:29 -04:00
phil popp
c7b77ffea5 Update input node and extend metasound data factory to support literals
#rb Aaron.McLeran
#jira UEAU-487

[CL 14654928 by phil popp in ue5-main branch]
2020-11-04 14:26:37 -04:00
Ethan Geller
74b3b5c05b #jira UEAU-480
Initial implementation of the metasound transmission systems, as well as send and receive nodes.
#rb phil.popp

[CL 14272158 by Ethan Geller in ue5-main branch]
2020-09-08 14:13:51 -04:00