UBlueprintNodeSpawner::SpawnNode

Simplified version of the other [SpawnNode()](API\Editor\BlueprintGraph\UBlueprintNodeSpawner\SpawnNode\2), that just let's sub-classes specify their own post-spawn delegate (the node class is comes directly from the template parameter).

Windows
MacOS
Linux

References

Module

BlueprintGraph

Header

/Engine/Source/Editor/BlueprintGraph/Public/BlueprintNodeSpawner.h

Include

#include "BlueprintNodeSpawner.h"

Syntax

template<class NodeType>
NodeType * SpawnNode
(
    UEdGraph * ParentGraph,
    FBindingSet const & Bindings,
    FVector2D const Location,
    FCustomizeNodeDelegate PostSpawnDelegate
) const

Remarks

Simplified version of the other SpawnNode(), that just let's sub-classes specify their own post-spawn delegate (the node class is comes directly from the template parameter).

Returns

Null if it failed to spawn a node (if NodeClass is null), otherwise a newly spawned node.

Parameters

Parameter

Description

ParentGraph

The graph you want the node spawned into.

Bindings

The bindings to apply to the node (post spawn).

Location

Where you want the new node positioned in the graph.

PostSpawnDelegate

A delegate to run after spawning the node, but prior to allocating the node's pins.

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