FBlueprintActionMenuBuilder

Responsible for constructing a list of viable blueprint actions.

Windows
MacOS
Linux

Inheritance Hierarchy

FGraphActionListBuilderBase

FBlueprintActionMenuBuilder

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/BlueprintActionMenuBuilder.h

Include

#include "BlueprintActionMenuBuilder.h"

Syntax

struct FBlueprintActionMenuBuilder : public FGraphActionListBuilderBase

Remarks

Responsible for constructing a list of viable blueprint actions. Runs the blueprint actions database through a filter and spawns a series of FBlueprintActionMenuItems for actions that pass. Takes care of generating the each menu item's category/name/etc.

Constructors

Name Description

Public function

FBlueprintActionMenuBuilder

(
    TWeakPtr< FBlueprintEditor > Bluepr...
)

Functions

Name Description

Public function

void

 

AddMenuSection

(
    FBlueprintActionFilter const& Filt...,
    FText const& Heading,
    int32 MenuOrder,
    uint32 const Flags
)

Some action menus require multiple sections.

Public function

void

 

RebuildActionList()

Regenerates the entire menu list from the cached menu sections.

Overridden from FGraphActionListBuilderBase

Name Description

Public function Virtual

void

 

Empty()

Clears the action entries

Enums

Name

Description

Public enum

ESectionFlag

Flags used to customize specific sections of the menu.

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