UEdGraphSchema_K2::CreateSubstituteNode

Attempts to construct a substitute node that is unique within its graph.

Windows
MacOS
Linux

Override Hierarchy

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

Syntax

virtual UEdGraphNode * CreateSubstituteNode
(
    UEdGraphNode * Node,
    const UEdGraph * Graph,
    FObjectInstancingGraph * InstanceGraph,
    TSet< FName > & InOutExtraNames
) 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.

Returns

NULL if a substitute node cannot be created; otherwise, the substitute node instance

Parameters

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss