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 (Transient, BlueprintType)
class UMetaSoundSourceBuilder : public UMetaSoundBuilderBase
Remarks
Builder in charge of building a MetaSound Source
Variables
| Type | Name | Description | |
|---|---|---|---|
| constFMetaSoundBuilderOptions &Options const | override |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Audition
(
UObject* Parent, |
||
| constMetasound::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 | SetBlockRateOverride
(
float BlockRate |
Sets the MetaSound's BlockRate override. | |
| void | SetFormat
(
EMetaSoundOutputAudioFormat OutputFormat, |
Sets the output audio format of the source. | |
| void | SetPlatformBlockRateOverride
(
const FPerPlatformFloat& PlatformFloat |
Sets the MetaSound's BlockRate override (editor only, to allow setting per-platform values) | |
| void | SetPlatformSampleRateOverride
(
const FPerPlatformInt& PlatformInt |
Sets the MetaSound's BlockRate override (editor only, to allow setting per-platform values) | |
| void | SetQuality
(
FName Quality |
Sets the MetaSound's Quality level. | |
| void | SetSampleRateOverride
(
int32 SampleRate |
Sets the MetaSound's SampleRate override. | |
UPARAM
(
DisplayName |
Overridden from UMetaSoundBuilderBase
| Type | Name | Description | |
|---|---|---|---|
| void | Creates a FrontendBuilder wrapping the transient MetaSound object of the class supported by the given subsystem builder (See GetBuilderUClass). | ||
| constUClass & | Returns the base MetaSound UClass the builder is operating on. |
Typedefs
| Name | Description |
|---|---|
| FAuditionableTransaction |