Zdexby TheHolyOneZ
5,360 classes
Class

UMetaSoundBuilderBase

: UObject
/Script/MetasoundEngine.MetaSoundBuilderBase 0x00A0 (160 B) align 8 inherited 0x0028 vtable /Script/MetasoundEngine
0x00x00A0

Members 1

OffsetSizeNameTypeFlagsDefault
0x58BuilderFMetaSoundFrontendDocumentBuilderProtected+1 flags{DocumentInterface=<InterfaceProperty>, BuildPageID={A=0, B…
0x00800x20unreflected bytes to end of UMetaSoundBuilderBase

Functions 72

SignatureFlagsNativeParams
void SetNodeInputDefault(FMetaSoundBuilderNodeInputHandle& NodeInputHandle, FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x79
void SetGraphOutputName(const FName& OutputName, const FName& NewName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x11
void SetGraphOutputDataType(const FName& OutputName, const FName& DataType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x11
void SetGraphOutputAccessType(const FName& OutputName, const EMetasoundFrontendVertexAccessType& AccessType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x0D
void SetGraphInputName(const FName& InputName, const FName& NewName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x11
void SetGraphInputDefault(const FName& InputName, FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x61
void SetGraphInputDataType(const FName& InputName, const FName& DataType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x11
void SetGraphInputAccessType(const FName& InputName, const EMetasoundFrontendVertexAccessType& AccessType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x0D
void RemoveUnusedDependencies()FinalNative+1 flags0x00
void RemoveNodeInputDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x21
void RemoveNode(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, bool bRemoveUnusedDependencies)FinalNative+1 flags0x12
void RemoveInterface(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x09
void RemoveGraphVariable(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x09
void RemoveGraphOutput(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x09
void RemoveGraphInput(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x09
bool NodesAreConnected(FMetaSoundBuilderNodeOutputHandle& OutputHandle, FMetaSoundBuilderNodeInputHandle& InputHandle)FinalNative+1 flags0x41
bool NodeOutputIsConnected(FMetaSoundBuilderNodeOutputHandle& OutputHandle)FinalNative+1 flags0x21
bool NodeInputIsConnected(FMetaSoundBuilderNodeInputHandle& InputHandle)FinalNative+1 flags0x21
bool IsPreset()FinalNative+1 flags0x01
bool InterfaceIsDeclared(const FName& InterfaceName)FinalNative+1 flags0x09
FMetasoundFrontendClassName GetRootGraphClassName()FinalNative+1 flags0x18
UObject* GetReferencedPresetAsset()FinalNative+1 flags0x08
bool GetNodeOutputIsConstructorPin(FMetaSoundBuilderNodeOutputHandle& OutputHandle)FinalNative+1 flags0x21
void GetNodeOutputData(FMetaSoundBuilderNodeOutputHandle& OutputHandle, const FName& Name, const FName& DataType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x31
bool GetNodeInputIsConstructorPin(FMetaSoundBuilderNodeInputHandle& InputHandle)FinalNative+1 flags0x21
FMetasoundFrontendLiteral GetNodeInputDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x80
void GetNodeInputData(FMetaSoundBuilderNodeInputHandle& InputHandle, const FName& Name, const FName& DataType, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x31
FMetasoundFrontendLiteral GetNodeInputClassDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x80
FMetasoundFrontendLiteral GetGraphVariableDefault(const FName& VariableName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x68
TArray<FName> GetGraphOutputNames(const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x18
TArray<FName> GetGraphInputNames(const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x18
FMetasoundFrontendLiteral GetGraphInputDefault(const FName& InputName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x68
TArray<FMetaSoundBuilderNodeOutputHandle> FindNodeOutputsByDataType(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, const FName& DataType)FinalNative+1 flags0x30
TArray<FMetaSoundBuilderNodeOutputHandle> FindNodeOutputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
FMetaSoundNodeHandle FindNodeOutputParent(FMetaSoundBuilderNodeOutputHandle& OutputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x34
FMetaSoundBuilderNodeOutputHandle FindNodeOutputByName(FMetaSoundNodeHandle& NodeHandle, const FName& OutputName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x3C
TArray<FMetaSoundBuilderNodeInputHandle> FindNodeInputsByDataType(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, const FName& DataType)FinalNative+1 flags0x30
TArray<FMetaSoundBuilderNodeInputHandle> FindNodeInputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
FMetaSoundNodeHandle FindNodeInputParent(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x34
FMetaSoundBuilderNodeInputHandle FindNodeInputByName(FMetaSoundNodeHandle& NodeHandle, const FName& InputName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x3C
FMetasoundFrontendVersion FindNodeClassVersion(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x24
TArray<FMetaSoundNodeHandle> FindInterfaceOutputNodes(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x20
TArray<FMetaSoundNodeHandle> FindInterfaceInputNodes(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x20
FMetaSoundNodeHandle FindGraphOutputNode(const FName& OutputName, const FName& OutDataType, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x44
FMetaSoundNodeHandle FindGraphInputNode(const FName& InputName, const FName& OutDataType, FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x44
void DisconnectNodesByInterfaceBindings(FMetaSoundNodeHandle& FromNodeHandle, FMetaSoundNodeHandle& ToNodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x21
void DisconnectNodes(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x41
void DisconnectNodeOutput(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x21
void DisconnectNodeInput(FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x21
void ConvertToPreset(const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedNodeClass, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x11
void ConvertFromPreset(const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x01
bool ContainsNodeOutput(FMetaSoundBuilderNodeOutputHandle& Output)FinalNative+1 flags0x21
bool ContainsNodeInput(FMetaSoundBuilderNodeInputHandle& Input)FinalNative+1 flags0x21
bool ContainsNode(FMetaSoundNodeHandle& Node)FinalNative+1 flags0x11
void ConnectNodesByInterfaceBindings(FMetaSoundNodeHandle& FromNodeHandle, FMetaSoundNodeHandle& ToNodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x21
void ConnectNodes(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x41
void ConnectNodeOutputToGraphOutput(const FName& GraphOutputName, FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x29
TArray<FMetaSoundBuilderNodeInputHandle> ConnectNodeOutputsToMatchingGraphInterfaceOutputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
void ConnectNodeInputToGraphInput(const FName& GraphInputName, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x29
TArray<FMetaSoundBuilderNodeOutputHandle> ConnectNodeInputsToMatchingGraphInterfaceInputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x28
TScriptInterface<IMetaSoundDocumentInterface> BuildNewMetaSound(const FName& NameBase)NativePublic0x18
void BuildAndOverwriteMetaSound(const TScriptInterface<IMetaSoundDocumentInterface>& ExistingMetaSound, bool bForceUniqueClassName)FinalNative+1 flags0x11
TScriptInterface<IMetaSoundDocumentInterface> Build(UObject* Parent, FMetaSoundBuilderOptions& Options)NativePublic0x38
FMetaSoundNodeHandle AddNodeByClassName(FMetasoundFrontendClassName& ClassName, const EMetaSoundBuilderResult& OutResult, int32 MajorVersion)FinalNative+1 flags0x30
FMetaSoundNodeHandle AddNode(const TScriptInterface<IMetaSoundDocumentInterface>& NodeClass, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x24
void AddInterface(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x09
FMetaSoundNodeHandle AddGraphVariableSetNode(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x1C
FMetaSoundNodeHandle AddGraphVariableGetNode(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x1C
FMetaSoundNodeHandle AddGraphVariableGetDelayedNode(const FName& Name, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x1C
void AddGraphVariable(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult)FinalNative+1 flags0x69
FMetaSoundBuilderNodeInputHandle AddGraphOutputNode(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult, bool bIsConstructorOutput)FinalNative+1 flags0x8C
FMetaSoundBuilderNodeOutputHandle AddGraphInputNode(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult, bool bIsConstructorInput)FinalNative+1 flags0x8C

Subclasses 2

Used by 1

types with a member, parameter or interface of this type