Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | UMetasoundEditorGraphInputNode |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphInputNode.h |
| Include Path | #include "MetasoundEditorGraphInputNode.h" |
Syntax
UCLASS (MinimalAPI)
class UMetasoundEditorGraphInputNode : public UMetasoundEditorGraphMemberNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UMetasoundEditorGraphNode → UMetasoundEditorGraphMemberNode → UMetasoundEditorGraphInputNode
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UMetasoundEditorGraphInputNode() |
MetasoundEditorGraphInputNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Input | TObjectPtr< UMetasoundEditorGraphInput > | MetasoundEditorGraphInputNode.h | ||
| NodeID | FGuid | MetasoundEditorGraphInputNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FMetasoundFrontendClassName GetClassName() |
MetasoundEditorGraphInputNode.h | ||
virtual void UpdatePreviewInstance
(
const Metasound::FVertexName& InParameterName, |
MetasoundEditorGraphInputNode.h |
Overridden from UMetasoundEditorGraphMemberNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool EnableInteractWidgets() |
Whether or not the member node supports interact widgets on the visual node (ex. float manipulation widgets) | MetasoundEditorGraphInputNode.h | |
virtual UMetasoundEditorGraphMember * GetMember() |
Whether or not the member node supports interactivity on the graph node. | MetasoundEditorGraphInputNode.h |
Overridden from UMetasoundEditorGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CacheBreadcrumb () |
Caches any "breadcrumb" data associated with a particular MetaSound Editor node. | MetasoundEditorGraphInputNode.h | |
virtual void CacheTitle() |
MetasoundEditorGraphInputNode.h | ||
virtual const FMetasoundEditorGraphVertexNodeBreadcrumb & GetBreadcrumb() |
MetasoundEditorGraphInputNode.h | ||
virtual FText GetDisplayName() |
MetasoundEditorGraphInputNode.h | ||
virtual FGuid GetNodeID() |
MetasoundEditorGraphInputNode.h | ||
virtual FSlateIcon GetNodeTitleIcon() |
MetasoundEditorGraphInputNode.h | ||
virtual void Validate
(
const FMetaSoundFrontendDocumentBuilder& InBuilder, |
MetasoundEditorGraphInputNode.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FLinearColor GetNodeTitleColor() |
MetasoundEditorGraphInputNode.h | ||
virtual void GetPinHoverText
(
const UEdGraphPin& Pin, |
MetasoundEditorGraphInputNode.h | ||
virtual FText GetTooltipText() |
MetasoundEditorGraphInputNode.h | ||
virtual void ReconstructNode() |
MetasoundEditorGraphInputNode.h |