Navigation
API > API/Plugins > API/Plugins/MetasoundGenerator
FMetasoundDynamicGraphGenerator generates audio from the given a dynamic operator. It also reacts to updates to inputs and outputs of the dynamic operator.
| Name | FMetasoundDynamicGraphGenerator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGenerator/Public/MetasoundGenerator.h |
| Include Path | #include "MetasoundGenerator.h" |
Syntax
class FMetasoundDynamicGraphGenerator : public Metasound::FMetasoundGenerator
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMetasoundDynamicGraphGenerator
(
const FOperatorSettings& InOperatorSettings |
Create the generator with a graph operator and an output audio reference. | MetasoundGenerator.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMetasoundDynamicGraphGenerator() |
MetasoundGenerator.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioOutputNames | TArray< FVertexName > | MetasoundGenerator.h | ||
| BuilderTask | TUniquePtr< FAsyncTaskBase > | MetasoundGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Init
(
FMetasoundDynamicGraphGeneratorInitParams&& InParams |
MetasoundGenerator.h | ||
void OnInputAdded
(
const FVertexName& InVertexName, |
The callbacks are executed when the equivalent change happens on the owned dynamic operator. | MetasoundGenerator.h | |
void OnInputRemoved
(
const FVertexName& InVertexName, |
MetasoundGenerator.h | ||
void OnOutputAdded
(
const FVertexName& InVertexName, |
MetasoundGenerator.h | ||
void OnOutputRemoved
(
const FVertexName& InVertexName, |
MetasoundGenerator.h | ||
void OnOutputUpdated
(
const FVertexName& InVertexName, |
MetasoundGenerator.h |
Protected
Overridden from FMetasoundGenerator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< IOperator > ReleaseGraphOperator() |
MetasoundGenerator.h |