rob gay
b4887fad9b
Add missing case coverage for literal compatibility check
...
#rb phil.popp
#jira none
#ROBOMERGE-SOURCE: CL 15474806 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15474811 by rob gay in ue5-main branch]
2021-02-19 15:27:59 -04:00
phil popp
0a424692a2
Supporting automatic registration of Metasound TArray types when a data type is registered.
...
#jira UEAU-701
#rb Aaron.McLeran
#ROBOMERGE-SOURCE: CL 15446108 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15454212 by phil popp in ue5-main branch]
2021-02-18 13:11:33 -04:00
jimmy smith
e3a3dd4389
Metasound Enum support
...
#jira UEAU-649 UEAU-650
#rb rob.gay aaron.mcleran phil.popp
#ROBOMERGE-SOURCE: CL 15362396 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15368716 by jimmy smith in ue5-main branch]
2021-02-09 14:46:26 -04:00
Rob Gay
3a91f64f60
Add ability to define default literals on input vertex in Metasound core
...
- Update default values for standard nodes to sensible values
#rb phil.popp
#jira UEAU-687
#fyi jimmy.smith
[CL 15299246 by Rob Gay in ue5-main branch]
2021-02-03 14:36:36 -04:00
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
20761acf02
- Metasound Graph Pin Clean-up
...
- Add independent pin color defaults & move Metasound Settings from shared settings to plugin and setup as per-user settings
- Fix ensure hitting when outputs are created and corrisponding literals are constructed
#rb phil.popp
#fyi aaron.mcleran
[CL 15215186 by Rob Gay in ue5-main branch]
2021-01-27 00:58:56 -04:00
phil popp
4cdd926b68
Metasound Frontend Revamp
...
- New node name {namespace.name.variant}
- PointIDs for exact pin-to-pin connections
- TAccessPtr updates
- Controller/Handle interface
- Document Handle
- Frontend Transforms
- Input/Output node external registration
- Revamped document model
#rb Max.Hayes, Rob.Gay
#jira UEAU-626
[CL 15066822 by phil popp in ue5-main branch]
2021-01-13 10:48:59 -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
97a13cf56b
Add default parsable to metasounds
...
#jira UEAU-487
#rb Rob.Gay
[CL 14727140 by phil popp in ue5-main branch]
2020-11-11 18:54:59 -04:00
Ethan Geller
53a6ef8a05
#jira UEAU-473
...
Converter Nodes for Metasounds. Allows for use of the METASOUND_REGISTER_CONVERTER macros, as well as autogenerated converters.
#rb phil.popp
[CL 14192031 by Ethan Geller in ue5-main branch]
2020-08-26 14:16:05 -04:00
phil popp
3c6080ac38
Added FVertexInterface and reworked existing INode interfaces
...
Added FNodeFacade to simplify writing nodes and reduce coding errors.
#rb Ethan.Geller
#jira UEAU-568
[CL 14171493 by phil popp in ue5-main branch]
2020-08-24 10:57:03 -04:00
Ethan Geller
c31c8db2cf
#jira UE-95294, UE-96304, UE-96303
...
Fix for static analysis warnings.
#rb none
[CL 14115001 by Ethan Geller in ue5-main branch]
2020-08-14 13:39:33 -04:00
Ethan Geller
2ee51b0fa1
#jira UEAU-544
...
Support for UObject literals in metasounds.
#rb phil.popp
[CL 14109099 by Ethan Geller in ue5-main branch]
2020-08-13 19:07:41 -04:00
Ethan Geller
2350082524
#jira UEAU-543
...
Extract registry-related metasound files to Metasound Frontend, and move our core node library to MetasoundCoreNodeLibrary.
#rb phil.popp
#fyi phil.popp, jimmy.smith
[CL 13957102 by Ethan Geller in ue5-main branch]
2020-07-28 13:58:29 -04:00