Navigation
API > API/Editor > API/Editor/Blutility
Blutility Menu extension helpers.
| Name | FBlutilityMenuExtensions |
| Type | class |
| Header File | /Engine/Source/Editor/Blutility/Public/BlutilityMenuExtensions.h |
| Include Path | #include "BlutilityMenuExtensions.h" |
Syntax
class FBlutilityMenuExtensions
Structs
| Name | Remarks |
|---|---|
| FFunctionAndUtil | Helper struct to track the util to call a function on. |
| FMenuParams | Structure that defines parameters related to the menu passed into the CreateObjectBlutilityActionsMenu function. |
| FObjectActionParams | Structure that defines the parameters related to actions and the objects to act on passed into the CreateObjectBlutilityActionsMenu function. |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void CreateActorBlutilityActionsMenu
(
FToolMenuSection& InSection, |
Helper function that populates a menu based on the exposed functions in a set of Blutility objects | BlutilityMenuExtensions.h | |
static void CreateAssetBlutilityActionsMenu
(
FToolMenuSection& InSection, |
BlutilityMenuExtensions.h | ||
static void CreateBlulityActionsSection
(
FMenuBuilder& InMenuBuilder, |
BlutilityMenuExtensions.h | ||
static void CreateBlutilityActionsMenu
(
FMenuBuilder& MenuBuilder, |
BlutilityMenuExtensions.h | ||
static void CreateBlutilityActionsMenu
(
FToolMenuSection& InSection, |
BlutilityMenuExtensions.h | ||
static void CreateObjectBlutilityActionsMenu
(
FMenuBuilder& MenuBuilder, |
Helper function that populates a menu based on the exposed functions in a set of Blutility objects | BlutilityMenuExtensions.h | |
static void ExtractFunctions
(
const TMap< TSharedRef< FAssetActionUtilityPrototype >, TSet< int32 > >& Utils, |
BlutilityMenuExtensions.h | ||
static void GetBlutilityClasses
(
TArray< FAssetData >& OutAssets, |
Helper function to get all Blutility classes derived from the specified class name | BlutilityMenuExtensions.h | |
static void OpenEditorForUtility
(
const FFunctionAndUtil& FunctionAndUtil |
BlutilityMenuExtensions.h |