Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphNode.h |
Include |
#include "MetasoundEditorGraphNode.h" |
UCLASS(MinimalAPI)
class UMetasoundEditorGraphNode : public UEdGraphNode
Name | Description | ||
---|---|---|---|
|
bRefreshNode |
Marks node to be reconstructed on next editor tick. |
Name | Description | |
---|---|---|
|
UMetasoundEditorGraphNode ( |
Name | Description | ||
---|---|---|---|
|
CanAddInputPin() |
||
|
CreateInputPin() |
Create a new input pin for this node |
|
|
EstimateNodeWidth() |
Estimate the width of this Node from the length of its title |
|
|
FMetasoundFr... |
GetClassName() |
|
|
Metasound::F... |
GetConstNodeHandle() |
|
|
Metasound::F... |
GetConstRootGraphHandle() |
|
|
GetDisallowedPinClassNames ( |
||
|
GetDisplayName() |
||
|
UObject & |
GetMetasoundChecked() |
|
|
const UObjec... |
GetMetasoundChecked() |
|
|
Metasound::F... |
GetNodeHandle() |
|
|
GetNodeID() |
||
|
GetNodeTitleIcon() |
||
|
Metasound::F... |
GetPinDataTypeInfo ( |
|
|
Metasound::F... |
GetRootGraphHandle() |
|
|
IteratePins ( |
||
|
SetNodeID ( |
||
|
UpdatePosition() |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
AutowireNewNode ( |
Autowire a newly created node. |
|
|
CanCreateUnderSpecifiedSchema ( |
Determine if this node can be created under the specified schema |
|
|
CanUserDeleteNode() |
Whether or not this node can be deleted by user action |
|
|
GetDocumentationExcerptName() |
Returns the name of the excerpt to display from the specified external documentation link for the graph node Default behavior is to return the class name (including prefix) |
|
|
GetDocumentationLink() |
Returns the link used for external documentation for the graph node |
|
|
GetNodeContextMenuActions ( |
Gets a list of actions that can be done to this particular node |
|
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
GetPinMetaData |
Return the requested metadata for the pin if there is any |
|
|
GetTooltipText() |
Gets the tooltip to display when over the node |
|
|
PinDefaultValueChanged ( |
Called when the DefaultValue of one of the pins of this node is changed in the editor |
|
|
ReconstructNode() |
Refresh the connectors on a node, preserving as many connections as it can. |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostEditImport() |
Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |
|
|
PostEditUndo() |
Called after applying a transaction to the object. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreSave ( |
Presave function. |