| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/BlueprintEventNodeSpawner.h |
Include |
#include "BlueprintEventNodeSpawner.h" |
class UBlueprintEventNodeSpawner : public UBlueprintNodeSpawner
Takes care of spawning UK2Node_Event nodes. Acts as the "action" portion of certain FBlueprintActionMenuItems. Will not spawn a new event node if one associated with the specified function already exits (instead, Invoke() will return the existing one). Evolved from FEdGraphSchemaAction_K2AddEvent and FEdGraphSchemaAction_K2ViewNode.
Name | Description | |
---|---|---|
|
UBlueprintEventNodeSpawner ( |
Name | Description | ||
---|---|---|---|
|
UBlueprintEv... |
Create |
Creates a new UBlueprintEventNodeSpawner for the specified function. |
|
UBlueprintEv... |
Create ( |
Creates a new UBlueprintEventNodeSpawner for custom events. |
|
UK2Node_Even... |
FindPreExistingEvent ( |
|
|
UFunction co... |
GetEventFunction() |
Retrieves the function that this assigns to spawned nodes (defines the event's signature). |
|
IsForCustomEvent() |
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. |