Navigation
API > API/Editor > API/Editor/BlueprintGraph > API/Editor/BlueprintGraph/UEdGraphSchema_K2
- UEdGraphSchema::CreateSubstituteNode()
- UEdGraphSchema_K2::CreateSubstituteNode()
References
Module | BlueprintGraph |
Header | /Engine/Source/Editor/BlueprintGraph/Classes/EdGraphSchema_K2.h |
Include | #include "EdGraphSchema_K2.h" |
Source | /Engine/Source/Editor/BlueprintGraph/Private/EdGraphSchema_K2.cpp |
virtual UEdGraphNode &42; CreateSubstituteNode
&40;
UEdGraphNode &42; Node,
const UEdGraph &42; Graph,
FObjectInstancingGraph &42; InstanceGraph,
TSet< FName > & InOutExtraNames
&41; const
Remarks
Attempts to construct a substitute node that is unique within its graph. If this call returns non-null node, it is expected for the caller to destroy the node that was passed in. NULL if a substitute node cannot be created; otherwise, the substitute node instance
Parameters
Name | Description |
---|---|
Node | The node to replace |
Graph | The destination graph |
InstanceGraph | Object instancing graph |
InOutExtraNames | List of extra names that are in-use from the substitution should be added to this list to prevent other substitutions from attempting to use them |