Navigation
API > API/Editor > API/Editor/UMGEditor
| Name | FWidgetBlueprintEditorUtils |
| Type | class |
| Header File | /Engine/Source/Editor/UMGEditor/Public/WidgetBlueprintEditorUtils.h |
| Include Path | #include "WidgetBlueprintEditorUtils.h" |
Syntax
class FWidgetBlueprintEditorUtils
Structs
Enums
Public
| Name | Remarks |
|---|---|
| EDeleteWidgetWarningType | |
| EReplaceWidgetNamingMethod |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BuildReplaceWithMenu
(
FMenuBuilder& Menu, |
WidgetBlueprintEditorUtils.h | ||
static void BuildWrapWithMenu
(
FMenuBuilder& Menu, |
WidgetBlueprintEditorUtils.h | ||
static bool CanBeReplacedWithTemplate
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static bool CanOpenSelectedWidgetsForEdit
(
TSet< FWidgetReference > SelectedWidgets |
WidgetBlueprintEditorUtils.h | ||
static bool CanPasteWidgetsExtension
(
TSet< FWidgetReference > SelectedWidgets |
WidgetBlueprintEditorUtils.h | ||
static EDesignPreviewSizeMode ConvertThumbnailSizeModeToDesignerSizeMode
(
EThumbnailPreviewSizeMode ThumbnailSizeMode, |
WidgetBlueprintEditorUtils.h | ||
static void CopyWidgets
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static FString CopyWidgetsInternal
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static UUserWidget * CreateUserWidgetFromBlueprint
(
UObject* Outer, |
WidgetBlueprintEditorUtils.h | ||
static void CreateWidgetContextMenu
(
FMenuBuilder& MenuBuilder, |
WidgetBlueprintEditorUtils.h | ||
static void CutWidgets
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void DeleteWidgets
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void DeleteWidgets
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static void DestroyUserWidget
(
UUserWidget* UserWidget |
Performs cleanup on the specified UserWidget. | WidgetBlueprintEditorUtils.h | |
static bool DisplayPasteWarningAndEarlyExit() |
WidgetBlueprintEditorUtils.h | ||
static bool DoesClipboardTextContainWidget
(
UWidgetBlueprint* BP |
WidgetBlueprintEditorUtils.h | ||
static TOptional< FWidgetThumbnailProperties > DrawSWidgetInRenderTarget
(
UUserWidget* WidgetInstance, |
WidgetBlueprintEditorUtils.h | ||
static TOptional< FWidgetThumbnailProperties > DrawSWidgetInRenderTargetForThumbnail
(
UUserWidget* WidgetInstance, |
WidgetBlueprintEditorUtils.h | ||
static TOptional< FWidgetThumbnailProperties > DrawSWidgetInRenderTargetForThumbnail
(
UUserWidget* WidgetInstance, |
WidgetBlueprintEditorUtils.h | ||
static TOptional< FWidgetThumbnailProperties > DrawSWidgetInRenderTargetInternal
(
UUserWidget* WidgetInstance, |
WidgetBlueprintEditorUtils.h | ||
static TArray< UWidget * > DuplicateWidgets
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void ExecuteOpenSelectedWidgetsForEdit
(
TSet< FWidgetReference > SelectedWidgets |
WidgetBlueprintEditorUtils.h | ||
| Exports the individual properties of an object to text and stores them in a map. | WidgetBlueprintEditorUtils.h | ||
| WidgetBlueprintEditorUtils.h | |||
static void FindAllAncestorNamedSlotHostWidgetsForContent
(
TArray< FWidgetReference >& OutSlotHostWidgets, |
WidgetBlueprintEditorUtils.h | ||
static bool FindAndRemoveNamedSlotContent
(
UWidget* WidgetTemplate, |
WidgetBlueprintEditorUtils.h | ||
static UWidgetTree * FindLatestWidgetTree
(
UWidgetBlueprint* Blueprint, |
WidgetBlueprintEditorUtils.h | ||
static TScriptInterface< INamedSlotInterface > FindNamedSlotHostForContent
(
UWidget* WidgetTemplate, |
WidgetBlueprintEditorUtils.h | ||
static UWidget * FindNamedSlotHostWidgetForContent
(
UWidget* WidgetTemplate, |
WidgetBlueprintEditorUtils.h | ||
| WidgetBlueprintEditorUtils.h | |||
static void FindUsedVariablesForWidgets
(
const TSet< UWidget* >& Widgets, |
WidgetBlueprintEditorUtils.h | ||
static FText GetPaletteCategory
(
const TSubclassOf< UWidget > Widget |
WidgetBlueprintEditorUtils.h | ||
static FText GetPaletteCategory
(
const FAssetData& WidgetAsset, |
WidgetBlueprintEditorUtils.h | ||
static UWidgetEditingProjectSettings * GetRelevantMutableSettings
(
TWeakPtr< FWidgetBlueprintEditor > CurrentEditor |
WidgetBlueprintEditorUtils.h | ||
static const UWidgetEditingProjectSettings * GetRelevantSettings
(
TWeakPtr< FWidgetBlueprintEditor > CurrentEditor |
WidgetBlueprintEditorUtils.h | ||
static TTuple< float, FVector2D > GetThumbnailImageScaleAndOffset
(
FVector2D WidgetSize, |
WidgetBlueprintEditorUtils.h | ||
static UWidgetBlueprint * GetWidgetBlueprintFromWidget
(
const UWidget* Widget |
WidgetBlueprintEditorUtils.h | ||
| WidgetBlueprintEditorUtils.h | |||
static float GetWidgetPreviewDPIScale
(
UUserWidget* UserWidget, |
WidgetBlueprintEditorUtils.h | ||
static FVector2D GetWidgetPreviewUnScaledCustomSize
(
FVector2D DesiredSize, |
WidgetBlueprintEditorUtils.h | ||
static UWidget * GetWidgetTemplateFromDragDrop
(
UWidgetBlueprint* Blueprint, |
WidgetBlueprintEditorUtils.h | ||
| Attempts to import any property in the map and apply it to a property with the same name on the object. | WidgetBlueprintEditorUtils.h | ||
static void ImportWidgetsFromText
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static bool IsAnySelectedWidgetLocked
(
TSet< FWidgetReference > SelectedWidgets |
WidgetBlueprintEditorUtils.h | ||
static bool IsBindWidgetAnimProperty
(
const FProperty* InProperty, |
WidgetBlueprintEditorUtils.h | ||
static bool IsBindWidgetAnimProperty
(
const FProperty* InProperty |
WidgetBlueprintEditorUtils.h | ||
static bool IsBindWidgetProperty
(
const FProperty* InProperty, |
WidgetBlueprintEditorUtils.h | ||
static bool IsBindWidgetProperty
(
const FProperty* InProperty |
WidgetBlueprintEditorUtils.h | ||
static bool IsDesiredFocusWidget
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static bool IsDesiredFocusWidget
(
UWidgetBlueprint* Blueprint, |
WidgetBlueprintEditorUtils.h | ||
static TValueOrError< FUsableWidgetClassResult, void > IsUsableWidgetClass
(
const FAssetData& WidgetAsset |
WidgetBlueprintEditorUtils.h | ||
static bool IsUsableWidgetClass
(
const UClass* WidgetClass |
WidgetBlueprintEditorUtils.h | ||
static TValueOrError< FUsableWidgetClassResult, void > IsUsableWidgetClass
(
const FAssetData& WidgetAsset, |
WidgetBlueprintEditorUtils.h | ||
static bool IsUsableWidgetClass
(
const UClass* WidgetClass, |
WidgetBlueprintEditorUtils.h | ||
static TArray< UWidget * > PasteWidgets
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static TArray< UWidget * > PasteWidgetsInternal
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static FWidgetObjectTextFactory ProcessImportedText
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static bool RemoveNamedSlotHostContent
(
UWidget* WidgetTemplate, |
WidgetBlueprintEditorUtils.h | ||
static bool RenameWidget
(
TSharedRef< class FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceDesiredFocus
(
UWidgetBlueprint* Blueprint, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceDesiredFocus
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static bool ReplaceNamedSlotHostContent
(
UWidget* WidgetTemplate, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceWidgets
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceWidgetsWithTemplateClass
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceWidgetWithChildren
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceWidgetWithNamedSlot
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void ReplaceWidgetWithSelectedTemplate
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static TSet< UWidget * > ResolveWidgetTemplates
(
const TSet< FWidgetReference >& Widgets |
WidgetBlueprintEditorUtils.h | ||
static void SetDesiredFocus
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void SetDesiredFocus
(
UWidgetBlueprint* Blueprint, |
WidgetBlueprintEditorUtils.h | ||
static void SetTextureAsAssetThumbnail
(
UWidgetBlueprint* WidgetBlueprint, |
WidgetBlueprintEditorUtils.h | ||
static bool ShouldContinueDeleteOperation
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static bool ShouldContinueReplaceOperation
(
UWidgetBlueprint* BP, |
WidgetBlueprintEditorUtils.h | ||
static bool ShouldPreventDropOnTargetExtensions
(
const UWidget* Target, |
WidgetBlueprintEditorUtils.h | ||
static int32 UpdateHittestGrid
(
FHittestGrid& HitTestGrid, |
WidgetBlueprintEditorUtils.h | ||
static bool VerifyWidgetRename
(
TSharedRef< class FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h | ||
static void WrapWidgets
(
TSharedRef< FWidgetBlueprintEditor > BlueprintEditor, |
WidgetBlueprintEditorUtils.h |