Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/EdGraph > API/Runtime/Engine/EdGraph/UEdGraphSchema
- UEdGraphSchema::CreateSubstituteNode()
- UEdGraphSchema_K2::CreateSubstituteNode()
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphSchema.h |
| Include | #include "EdGraph/EdGraphSchema.h" |
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 |