| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationGraph/Public/ConversationGraphNode_Knot.h |
Include |
#include "ConversationGraphNode_Knot.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(MinimalAPI)
class UConversationGraphNode_Knot : public UEdGraphNode
Name | Description | |
---|---|---|
|
UConversationGraphNode_Knot ( |
Name | Description | ||
---|---|---|---|
|
UEdGraphPin ... |
GetInputPin() |
|
|
UEdGraphPin ... |
GetOutputPin() |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
CanSplitPin ( |
Whether or not struct pins belonging to this node should be allowed to be split or not. |
|
|
TSharedPtr< ... |
CreateVisualWidget() |
Create a visual widget to represent this node in a graph editor or graph panel. |
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
UEdGraphPin ... |
GetPassThroughPin ( |
Return the matching "pass-through" pin for the given pin (if supported by this node) |
|
GetPinNameOverride ( |
Gets the overridden name for the specified pin, if any |
|
|
GetTooltipText() |
Gets the tooltip to display when over the node |
|
|
IsCompilerRelevant() |
Return false if the node and any expansion will isolate itself during compile |
|
|
TSharedPtr< ... |
MakeNameValidator() |
Create a name validator for this node |
|
OnRenameNode ( |
Called when this node is being renamed after a successful name validation |
|
|
ShouldDrawNodeAsControlPointOnly |
Returns whether to draw this node as a control point only (knot/reroute node). |
|
|
ShouldOverridePinNames() |
Whether or not this node should be given the chance to override pin names. |