Choose your operating system:
Windows
macOS
Linux
| UEdGraphSchema::CreateSubstituteNode()
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphSchema.h |
Include |
#include "EdGraph/EdGraphSchema.h" |
virtual UEdGraphNode * CreateSubstituteNode
(
UEdGraphNode * Node,
const UEdGraph * Graph,
FObjectInstancingGraph * InstanceGraph,
TSet< FName > & InOutExtraNames
) const
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
Parameter |
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 |