Zdexby TheHolyOneZ
5,360 classes
Class

UMetaSoundBuilderSubsystem

: UEngineSubsystem : UDynamicSubsystem : USubsystem : UObject
/Script/MetasoundEngine.MetaSoundBuilderSubsystem 0x0080 (128 B) align 8 inherited 0x0030 vtable /Script/MetasoundEngine
0x00x0080

Members 1

OffsetSizeNameTypeFlagsDefault
0x50NamedBuildersTMap<FName, UMetaSoundBuilderBase*>3 flags<TMap>

Functions 27

SignatureFlagsNativeParams
bool UnregisterSourceBuilder(const FName& BuilderName)FinalNative+1 flags0x09
bool UnregisterPatchBuilder(const FName& BuilderName)FinalNative+1 flags0x09
bool UnregisterBuilder(const FName& BuilderName)FinalNative+1 flags0x09
bool SetTargetPage(const FName& PageName)FinalNative+1 flags0x09
void RegisterSourceBuilder(const FName& BuilderName, UMetaSoundSourceBuilder* Builder)FinalNative+1 flags0x10
void RegisterPatchBuilder(const FName& BuilderName, UMetaSoundPatchBuilder* Builder)FinalNative+1 flags0x10
void RegisterBuilder(const FName& BuilderName, UMetaSoundBuilderBase* Builder)FinalNative+1 flags0x10
bool IsInterfaceRegistered(const FName& InInterfaceName)FinalNative+1 flags0x09
UMetaSoundSourceBuilder* FindSourceBuilder(const FName& BuilderName)FinalNative+1 flags0x10
UMetaSoundPatchBuilder* FindPatchBuilder(const FName& BuilderName)FinalNative+1 flags0x10
UMetaSoundBuilderBase* FindBuilderOfDocument(const TScriptInterface<IMetaSoundDocumentInterface>& InMetaSound)FinalNative+1 flags0x18
UMetaSoundBuilderBase* FindBuilder(const FName& BuilderName)FinalNative+1 flags0x10
FMetasoundFrontendLiteral CreateStringMetaSoundLiteral(const FString& Value, const FName& DataType)FinalNative+1 flags0x70
FMetasoundFrontendLiteral CreateStringArrayMetaSoundLiteral(const TArray<FString>& Value, const FName& DataType)FinalNative+1 flags0x70
UMetaSoundSourceBuilder* CreateSourcePresetBuilder(const FName& BuilderName, const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedSourceClass, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
UMetaSoundSourceBuilder* CreateSourceBuilder(const FName& BuilderName, FMetaSoundBuilderNodeOutputHandle& OnPlayNodeOutput, FMetaSoundBuilderNodeInputHandle& OnFinishedNodeInput, const TArray<FMetaSoundBuilderNodeInputHandle>& AudioOutNodeInputs, const EMetaSoundBuilderResult& OutResult, const EMetaSoundOutputAudioFormat& OutputFormat, bool bIsOneShot)FinalNative+1 flags0x68
UMetaSoundPatchBuilder* CreatePatchPresetBuilder(const FName& BuilderName, const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedPatchClass, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
UMetaSoundPatchBuilder* CreatePatchBuilder(const FName& BuilderName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x18
FMetasoundFrontendLiteral CreateObjectMetaSoundLiteral(UObject* Value)FinalNative+1 flags0x60
FMetasoundFrontendLiteral CreateObjectArrayMetaSoundLiteral(const TArray<UObject*>& Value)FinalNative+1 flags0x68
FMetasoundFrontendLiteral CreateMetaSoundLiteralFromParam(FAudioParameter& Param)FinalNative+1 flags0xF8
FMetasoundFrontendLiteral CreateIntMetaSoundLiteral(int32 Value, const FName& DataType)FinalNative+1 flags0x68
FMetasoundFrontendLiteral CreateIntArrayMetaSoundLiteral(const TArray<int32>& Value, const FName& DataType)FinalNative+1 flags0x70
FMetasoundFrontendLiteral CreateFloatMetaSoundLiteral(float Value, const FName& DataType)FinalNative+1 flags0x68
FMetasoundFrontendLiteral CreateFloatArrayMetaSoundLiteral(const TArray<float>& Value, const FName& DataType)FinalNative+1 flags0x70
FMetasoundFrontendLiteral CreateBoolMetaSoundLiteral(bool Value, const FName& DataType)FinalNative+1 flags0x68
FMetasoundFrontendLiteral CreateBoolArrayMetaSoundLiteral(const TArray<bool>& Value, const FName& DataType)FinalNative+1 flags0x70