Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend > API/Plugins/MetasoundFrontend/FMetaSoundFrontendDocumentBuilde-
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentBuilder.h |
| Include | #include "MetasoundFrontendDocumentBuilder.h" |
| Source | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Private/MetasoundFrontendDocumentBuilder.cpp |
bool SetGraphOutputAdvancedDisplay
(
const FName OutputName,
const bool InAdvancedDisplay
)
Remarks
Sets the given input`s IsAdvancedDisplay state. AdvancedDisplay pins are hidden in the node by default. / returns true if state was changed. bool SetGraphInputAdvancedDisplay(const FName InputName, const bool InAdvancedDisplay); WITH_EDITORONLY_DATA
/ Sets the given graph input's access type. If connected to other nodes and access type is not compatible, / associated edges/connections are removed. Returns true if either DataType was successfully set to new / value or if AccessType is already the given AccessType. bool SetGraphInputAccessType(FName InputName, EMetasoundFrontendVertexAccessType AccessType);
/ Sets the given graph input's data type. If connected to other nodes, associated edges/connections / are removed. Returns true if either DataType was successfully set to new value or if DataType is / already the given DataType. bool SetGraphInputDataType(FName InputName, FName DataType);
bool SetGraphInputDefault(FName InputName, FMetasoundFrontendLiteral InDefaultLiteral, const FGuid* InPageID = nullptr); bool SetGraphInputDefaults(FName InputName, TArray
/ Sets a given graph input's name to a new name. Succeeds if the graph output exists and the new name is set (or is the same as the old name). bool SetGraphInputName(FName InputName, FName InName);
/ Sets the given output`s IsAdvancedDisplay state. AdvancedDisplay pins are hidden in the node by default. returns true if state was changed.