Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendGraph.h |
| Include | #include "MetasoundFrontendGraph.h" |
Syntax
class FFrontendGraphBuilder
Remarks
FFrontendGraphBuilder builds a FFrontendGraph from a FMetasoundDocument or FMetasoundFrontendClass.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendDocument& InDocument, |
Create a FFrontendGraph from a FMetasoundFrontendDocument. | |
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendDocument& InDocument, |
Create a FFrontendGraph from a FMetasoundFrontendDocument. | |
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendDocument& InDocument, |
Create a FFrontendGraph from a FMetasoundFrontendDocument retrieving proxies from a FProxyDataCache. | |
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendGraphClass& InGraph, |
Create a FFrontendGraph from a FMetasoundFrontendDocument subobjects retrieving proxies from a FProxyDataCache. | |
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendGraphClass& InGraphClass, |
Create a FFrontendGraph from a FMetasoundFrontendDocument subobjects. | |
| TUniquePtr< FFrontendGraph > | CreateGraph
(
const FMetasoundFrontendGraphClass& InGraph, |
Create a FFrontendGraph from a FMetasoundFrontendDocument subobjects retrieving proxies from a FProxyDataCache. | |
| bool | IsFlat
(
const FMetasoundFrontendDocument& InDocument |
Check that all dependencies are C++ class dependencies. | |
| bool | IsFlat
(
const FMetasoundFrontendGraphClass& InRoot, |
Typedefs
| Name | Description |
|---|---|
| FDefaultInputByIDMap | |
| FDependencyByIDMap | |
| FNodeIDVertexID | Map of Input VertexID to variable data required to construct and connect default variable. |
| FSharedNodeByIDMap |