Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
| Name | FDocumentConfigurator |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/DocumentTemplates/MetasoundDocumentConfigurator.h |
| Include Path | #include "DocumentTemplates/MetasoundDocumentConfigurator.h" |
Syntax
struct FDocumentConfigurator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDocumentConfigurator
(
UMetaSoundBuilderBase& InBuilder |
Constructor exposed to enable testing configurator that wraps a transient builder. | DocumentTemplates/MetasoundDocumentConfigurator.h | |
FDocumentConfigurator
(
const FArgs& Args |
DocumentTemplates/MetasoundDocumentConfigurator.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FDocumentConfigurator() |
DocumentTemplates/MetasoundDocumentConfigurator.h |
Structs
| Name | Remarks |
|---|---|
| FArgs | |
| FEdge | |
| FEdgeFromInput | |
| FEdgeToOutput | |
| FInput | |
| FInputLocation | |
| FInputNode | |
| FInterface | |
| FNode | |
| FNodeInputDefault | |
| FOutput | |
| FVariable | |
| FVariableGetDelayedNode | |
| FVariableGetNode | |
| FVariableSetNode |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Builder | TStrongObjectPtr< UMetaSoundBuilderBase > | DocumentTemplates/MetasoundDocumentConfigurator.h | ||
| NodeNameToHandle | TMap< FName, FMetaSoundNodeHandle > | DocumentTemplates/MetasoundDocumentConfigurator.h | ||
| Offset | FVector2D | DocumentTemplates/MetasoundDocumentConfigurator.h | ||
| Result | EMetaSoundBuilderResult | DocumentTemplates/MetasoundDocumentConfigurator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDocumentConfigurator & Add
(
TArray< FInterface > Interfaces |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
TArray< TemplateType > Args |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FEdgeToOutput Edge |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FEdgeFromInput Edge |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FEdge Edge |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FNode Node |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FVariableGetDelayedNode Node |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FVariableGetNode Node |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FVariable Variable |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FVariableSetNode Node |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FInputNode InputNode |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FInput Input |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FInterface Interface |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Add
(
FOutput Output |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
UMetaSoundBuilderBase & GetBuilder() |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & ResetDocument() |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Set
(
FNodeInputDefault Input |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Set
(
FInputLocation Location |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & Set
(
TArray< TemplateType > Args |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
FDocumentConfigurator & SetBuildPage
(
FName PageName |
DocumentTemplates/MetasoundDocumentConfigurator.h | ||
bool Succeeded() |
DocumentTemplates/MetasoundDocumentConfigurator.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Reflect
(
FMetasoundFrontendGraphLayer InLayer, |
DocumentTemplates/MetasoundDocumentConfigurator.h |