Navigation
API > API/Plugins > API/Plugins/RigVMEditor > API/Plugins/RigVMEditor/EdGraph > API/Plugins/RigVMEditor/EdGraph/NodeSpawners
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintNodeSpawner
- URigVMEdGraphNodeSpawner
- URigVMEdGraphEnumNodeSpawner
References
| Module | RigVMEditor |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/EdGraph/NodeSpawners/RigVMEdGraphEnumNodeSpawner.h |
| Include | #include "EdGraph/NodeSpawners/RigVMEdGraphEnumNodeSpawner.h" |
Syntax
UCLASS&40;Transient&41;
class URigVMEdGraphEnumNodeSpawner : public URigVMEdGraphNodeSpawner
Functions
| Type | Name | Description | |
|---|---|---|---|
| URigVMEdGraphEnumNodeSpawner * | CreateForEnum
(
UEnum* InEnum, |
Creates a new URigVMEdGraphEnumNodeSpawner |
Overridden from UBlueprintNodeSpawner
| Type | Name | Description | |
|---|---|---|---|
| FBlueprintNodeSignature | We want to be able to compare spawners, and have a signature that is rebuildable on subsequent runs. | ||
| FBlueprintActionUiSpec | GetUiSpec
(
FBlueprintActionContext const& Context, |
Takes the default FBlueprintActionUiSpec and modifies it dynamically to accommodate the current context. | |
| UEdGraphNode * | Invoke
(
UEdGraph* ParentGraph, |
Takes care of spawning a node for the specified graph. |