Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
Inheritance Hierarchy
- FSoundGeneratorOutput
- FMetaSoundOutput
References
| Module | MetasoundEngine |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundOutput.h |
| Include | #include "MetasoundOutput.h" |
Syntax
USTRUCT (BlueprintType )
struct FMetaSoundOutput : public FSoundGeneratorOutput
Remarks
Exposes the value of an output on a FMetasoundGenerator.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMetaSoundOutput
(
const FMetaSoundOutput& Other |
|||
FMetaSoundOutput
(
FMetaSoundOutput&& Other |
|||
FMetaSoundOutput
(
FName InName, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Get
(
DataType& Value |
Get the value, for copyable registered Metasound data types | |
| FName | Get the type name of the output | ||
| void | Init
(
const DataType& InitialValue |
Initialize the output with some data. | |
| bool | IsType () |
Check if this output is of the given type | |
| bool | IsValid () |
Has this output been initialized? | |
| bool | Set
(
const DataType& Value |
Set the value, for copyable registered Metasound data types | |
| bool | Set
(
DataType&& Value |
Set the value, for moveable registered Metasound data types |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FMetaSoundOutput & | operator=
(
const FMetaSoundOutput& Other |
||
| FMetaSoundOutput & | operator=
(
FMetaSoundOutput&& Other |