Navigation
API > API/Editor > API/Editor/Kismet
Wrapper around a UBlueprintNodeSpawner, which takes care of specialized node spawning. This class should not be sub-classed, any special handling should be done inside a UBlueprintNodeSpawner subclass, which will be invoked from this class (separated to divide ui and node-spawning).
| Name | FBlueprintActionMenuItem |
| Type | struct |
| Header File | /Engine/Source/Editor/Kismet/Public/BlueprintActionMenuItem.h |
| Include Path | #include "BlueprintActionMenuItem.h" |
Syntax
USTRUCT ()
struct FBlueprintActionMenuItem : public FEdGraphSchemaAction
Inheritance Hierarchy
- FEdGraphSchemaAction → FBlueprintActionMenuItem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBlueprintActionMenuItem
(
UBlueprintNodeSpawner const* NodeSpawner |
Constructors | BlueprintActionMenuItem.h | |
FBlueprintActionMenuItem
(
UBlueprintNodeSpawner const* NodeSpawner, |
BlueprintActionMenuItem.h |
Structs
| Name | Remarks |
|---|---|
| FDocExcerptRef | Utility struct for pairing documentation page names with excerpt names |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Action | TObjectPtr< const UBlueprintNodeSpawner > | Specialized node-spawner, that comprises the action portion of this menu entry. | BlueprintActionMenuItem.h | |
| Bindings | IBlueprintNodeBinder::FBindingSet | BlueprintActionMenuItem.h | ||
| DocExcerptRef | FDocExcerptRef | References the documentation page/excerpt pertaining to the node this will spawn | BlueprintActionMenuItem.h | |
| IconBrush | FSlateBrush const * | Brush that should be used for the icon on this menu item. | BlueprintActionMenuItem.h | |
| IconTint | FSlateColor | Tint to return along with the icon brush. | BlueprintActionMenuItem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
BlueprintActionMenuItem.h | ||
void AppendBindings
(
const FBlueprintActionContext& Context, |
BlueprintActionMenuItem.h | ||
const FDocExcerptRef & GetDocumentationExcerpt() |
BlueprintActionMenuItem.h | ||
FSlateBrush const * GetMenuIcon
(
FSlateColor& ColorOut |
Retrieves the icon brush for this menu entry (to be displayed alongside in the menu). | BlueprintActionMenuItem.h | |
UBlueprintNodeSpawner const * GetRawAction() |
BlueprintActionMenuItem.h | ||
virtual FName GetTypeId() |
BlueprintActionMenuItem.h | ||
virtual UEdGraphNode * PerformAction
(
UEdGraph* ParentGraph, |
BlueprintActionMenuItem.h | ||
virtual UEdGraphNode * PerformAction
(
UEdGraph* ParentGraph, |
BlueprintActionMenuItem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName StaticGetTypeId() |
BlueprintActionMenuItem.h |