Commit Graph

7 Commits

Author SHA1 Message Date
phil popp
dd8874c739 Metasound Rebindable Graph Operator
- Added Metasound::FRebindableGraphOperator
- Modified FOperatorBuilder to build either FGraphOperator or FRebindableGraphOperator
- Various API updates and fix-ups to support aforementioned changes.
#jira UE-184987
#rb Maxwell.Hayes
#preflight 6463ab60317ee2d9d1b37655

[CL 25496057 by phil popp in ue5-main branch]
2023-05-16 16:02:58 -04:00
phil popp
ca0f1dc0c5 Allow metasound C++ nodes to swap pointers on vertex data binding.
#jira UE-184049
#rb Max.Hayes
#preflight 64552207d77a82d6a77796c8

[CL 25363328 by phil popp in ue5-main branch]
2023-05-05 21:35:49 -04:00
phil popp
b3cb07f19a Reduce template use in metasound input and literal nodes.
#jira UE-179252
#rb Rob.Gay
#preflight 64345b614c3ccbbdf181e885

[CL 24984410 by phil popp in ue5-main branch]
2023-04-10 17:33:53 -04:00
phil popp
274f01210e Remove transmittable input nodes and move updating parameters to the metasound generator
#jira UE-179992
#rb Rob.Gay
#preflight 642d9f944847065878db1c64

[CL 24937473 by phil popp in ue5-main branch]
2023-04-05 17:38:47 -04:00
phil popp
531210d978 Add Initialize function to metasound IOperator interface
Implement Initialize function for auto generated data type related operators.
#jira UE-174362
#rb Rob.Gay
#preflight 63f647b1977ceed9154bbf93

[CL 24371796 by phil popp in ue5-main branch]
2023-02-22 17:54:26 -05:00
phil popp
56f03df53a Cleanup metasound input operators
#jira UE-173348
#rb Rob.Gay
#rnx
#preflight 63cec45f976daa618c129d14

[CL 23818819 by phil popp in ue5-main branch]
2023-01-23 14:24:03 -05:00
phil popp
c49dfb1c4d MetaSound: Add constructor inputs / outputs to frontend nodes
#rb Helen.Yang
#jira UE-151659, UE-151662
#p4v-preflight-copy 20381225
#preflight 6298ca1eb72f596b0fcb2f07

[CL 20469618 by phil popp in ue5-main branch]
2022-06-02 10:50:07 -04:00