Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMetaSoundBuilderBase
- UMetaSoundSourceBuilder
References
| Module | MetasoundEngine |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderSubsystem.h |
| Include | #include "MetasoundBuilderSubsystem.h" |
Syntax
UCLASS&40;Transient, BlueprintType&41;
class UMetaSoundSourceBuilder : public UMetaSoundBuilderBase
Remarks
Builder in charge of building a MetaSound Source
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Audition
(
UObject* Parent, |
||
| const Metasound::Engine::FOutputAudioFormatInfoPair * | |||
| bool | Returns whether or not live updates are both globally enabled (via cvar) and are enabled on this builder's last built sound, which may or may not still be playing. | ||
| void | SetFormat
(
EMetaSoundOutputAudioFormat OutputFormat, |
Sets the output audio format of the source. |
Overridden from UMetaSoundBuilderBase
| Type | Name | Description | |
|---|---|---|---|
| TScriptInterface< IMetaSoundDocumentInterface > | Build
(
UObject* Parent, |
||
| const UClass & | Returns the base MetaSound UClass the builder is operating on (ex. MetaSoundSource, MetaSoundPatch, etc. not to be confused with the underlying document builder's MetaSound class type) | ||
| void |
Typedefs
| Name | Description |
|---|---|
| FAuditionableTransaction |