Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/BlueprintFieldNodeSpawner.h |
Include |
#include "BlueprintFieldNodeSpawner.h" |
class UBlueprintFieldNodeSpawner : public UBlueprintNodeSpawner
Takes care of spawning various field related nodes (nodes associated with functions, enums, structs, properties, etc.). Acts as the "action" portion for certain FBlueprintActionMenuItems.
Name | Description | ||
---|---|---|---|
|
UClass const &#... |
OwnerClass |
The owning class to configure new nodes with. |
|
SetNodeFieldDelegate |
Callback to define how the field should be applied to new nodes |
Name | Description | |
---|---|---|
|
UBlueprintFieldNodeSpawner ( |
Name | Description | ||
---|---|---|---|
|
UBlueprintFi... |
Create ( |
Creates a new UBlueprintFieldNodeSpawner for the supplied field. |
|
FFieldVarian... |
GetField() |
Retrieves the field that this assigns to spawned nodes (defines the node's signature). |
|
SetField ( |
Sets the field for this spawner |
Name | Description | ||
---|---|---|---|
|
FBlueprintNo... |
GetSpawnerSignature() |
We want to be able to compare spawners, and have a signature that is rebuildable on subsequent runs. |
|
UEdGraphNode... |
Invoke ( |
Takes care of spawning a node for the specified graph. |
Name |
Description |
---|---|
FSetNodeFieldDelegate |