Navigation
API > API/Plugins > API/Plugins/CommonConversationGraph
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdGraphNode
- UConversationGraphNode_Knot
References
| Module | CommonConversationGraph |
| Header | /Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationGraph/Public/ConversationGraphNode_Knot.h |
| Include | #include "ConversationGraphNode_Knot.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UConversationGraphNode_Knot : public UEdGraphNode
Constructors
| Type | Name | Description | |
|---|---|---|---|
UConversationGraphNode_Knot
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UEdGraphPin * | GetInputPin () |
||
| UEdGraphPin * | GetOutputPin () |
Overridden from UEdGraphNode
| Type | Name | Description | |
|---|---|---|---|
| void | Allocate default pins for a given node, based only the NodeType, which should already be filled in. | ||
| bool | CanSplitPin
(
const UEdGraphPin* Pin |
Whether or not struct pins belonging to this node should be allowed to be split or not. | |
| TSharedPtr< SGraphNode > | Create a visual widget to represent this node in a graph editor or graph panel. | ||
| FText | GetNodeTitle
(
ENodeTitleType::Type TitleType |
Gets the name of this node, shown in title bar | |
| UEdGraphPin * | GetPassThroughPin
(
const UEdGraphPin* FromPin |
Return the matching "pass-through" pin for the given pin (if supported by this node) | |
| FText | GetPinNameOverride
(
const UEdGraphPin& Pin |
Gets the overridden name for the specified pin, if any | |
| FText | Gets the tooltip to display when over the node | ||
| bool | Return false if the node and any expansion will isolate itself during compile | ||
| TSharedPtr< class INameValidatorInterface > | Create a name validator for this node | ||
| void | OnRenameNode
(
const FString& NewName |
Called when this node is being renamed after a successful name validation | |
| bool | ShouldDrawNodeAsControlPointOnly
(
int32& OutInputPinIndex, |
Returns whether to draw this node as a control point only (knot/reroute node). | |
| bool | Whether or not this node should be given the chance to override pin names. |