Choose your operating system:
Windows
macOS
Linux
| IBlueprintEditor | ||||
| FGCObject | ||||
| FNotifyHook | ||||
| FTickableEditorObject | ||||
| FEditorUndoClient | ||||
| FNoncopyable
|
Module |
|
Header |
/Engine/Source/Editor/UMGEditor/Public/WidgetBlueprintEditor.h |
Include |
#include "WidgetBlueprintEditor.h" |
class FWidgetBlueprintEditor : public FBlueprintEditor
Widget blueprint editor (extends Blueprint editor)
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FUI... |
DesignerCommandList |
Command list for handling widget actions in the WidgetBlueprintEditor |
|
OnEnterWidgetDesigner |
Fires after the mode change to Designer |
|
|
OnHoveredWidgetCleared |
Fires when there is no longer any widget being hovered over |
|
|
OnHoveredWidgetSet |
Fires whenever a new widget is being hovered over |
|
|
OnSelectedWidgetsChanged |
Fires whenever the selected set of widgets changes |
|
|
OnSelectedWidgetsChanging |
Fires whenever the selected set of widgets changing |
|
|
OnWidgetAnimationsUpdated |
Notification for when the preview widget has been updated |
|
|
OnWidgetPreviewUpdated |
Notification for when the preview widget has been updated |
|
|
PasteDropLocation |
Paste Metadata |
Name | Description | |
---|---|---|
|
FWidgetBlueprintEditor() |
Name | Description | |
---|---|---|
|
~FWidgetBlueprintEditor() |
Name | Description | ||
---|---|---|---|
|
AddCreateCompileTabSubMenu ( |
||
|
AddDismissCompileTabSubMenu ( |
||
|
AddPostDesignerLayoutAction |
||
|
BindToolkitCommands() |
||
|
CaptureThumbnail() |
||
|
ChangeViewedAnimation ( |
Changes the currently viewed animation in Sequencer to the new one |
|
|
CleanSelection() |
Removes removed widgets from the selection set. |
|
|
ClearHoveredWidget() |
||
|
ClearThumbnail() |
||
|
TSharedPtr< ... |
CreateMenuExtender() |
|
|
TSharedRef< ... |
CreateSequencerDrawerWidget() |
Creates a sequencer widget, for anim drawer |
|
TSharedRef< ... |
CreateSequencerTabWidget() |
Creates a sequencer widget |
|
TSharedPtr< ... |
CreateSequencerWidgetInternal() |
|
|
CustomizeWidgetCompileOptions ( |
||
|
DockInLayoutClicked() |
Callback to dock anim tab into layout |
|
|
FillAssetMenu ( |
||
|
FillFileMenu ( |
||
|
UWidgetAnima... |
GetCurrentAnimation() |
Get the current animation |
|
EWidgetDesig... |
GetCurrentDesignerFlags() |
Get the current designer flags that are in effect for the current user widget we're editing. |
|
TSharedPtr< ... |
GetDrawerSequencer() |
|
|
const FWidge... |
GetHoveredWidget() |
|
|
GetIsRespectingLocks() |
||
|
TSharedPtr< ... |
GetLibraryViewModel() |
|
|
FWidgetBluep... |
GetOnWidgetBlueprintTransaction() |
|
|
TSharedPtr< ... |
GetPaletteViewModel() |
|
|
UUserWidget ... |
GetPreview() |
|
|
FPreviewScen... |
GetPreviewScene() |
|
|
GetQueuedDesignerActions() |
||
|
FWidgetRefer... |
GetReferenceFromPreview ( |
Creates a widget reference using the preview. Which is used to lookup the stable template pointer. |
|
FWidgetRefer... |
GetReferenceFromTemplate ( |
Creates a widget reference using the template. |
|
GetSelectedNamedSlot() |
||
|
const TSet< ... |
GetSelectedObjects() |
|
|
const TWeakO... |
GetSelectedTemplate() |
|
|
const FAsset... |
GetSelectedUserWidget() |
|
|
const TSet< ... |
GetSelectedWidgets() |
|
|
TSharedPtr< ... |
GetSequencer() |
|
|
GetShowDashedOutlines() |
||
|
TSharedPtr< ... |
GetTabSequencer() |
|
|
UWidgetBluep... |
GetWidgetBlueprintObj() |
|
|
TSharedPtr< ... |
GetWidgetToolbarBuilder() |
|
|
InitWidgetBlueprintEditor ( |
||
|
InvalidatePreview ( |
Causes the preview to be destroyed and a new one to be created next tick |
|
|
IsBindingSelected ( |
Called to determine whether a binding is selected in the tree view |
|
|
IsCreateOnCompileSet ( |
||
|
IsDismissOnCompileSet ( |
||
|
IsImageUsedAsThumbnail() |
||
|
IsPreviewWidgetInitialized() |
||
|
IsSimulating() |
||
|
MigrateFromChain ( |
Migrate a property change from the preview GUI to the template GUI. |
|
|
NotifyWidgetAnimListChanged() |
Callback for when widget animation list has been updated |
|
|
OnCreateNativeBaseClassSuccessfully |
||
|
OnEnteringDesigner() |
||
|
TSharedRef< ... |
OnGetWidgetAnimSequencer() |
Gets sequencer widget, for anim drawer |
|
OnWidgetAnimSequencerDismissed ( |
Callback for anim drawer closing |
|
|
OnWidgetAnimSequencerOpened ( |
Callback for anim drawer opening |
|
|
OpenCreateNativeBaseClassDialog() |
||
|
const UWidge... |
RefreshCurrentAnimation() |
Updates the current animation if it is invalid |
|
RefreshPreview() |
Immediately rebuilds the preview widget. |
|
|
SelectObjects |
Sets the currently selected set of objects |
|
|
SelectWidgets ( |
Sets the currently selected set of widgets |
|
|
SetCreateOnCompileSetting ( |
||
|
SetDismissOnCompileSetting ( |
||
|
SetHoveredWidget ( |
The widget we're now hovering over in any particular context, allows multiple views to synchronize feedback on where that widget is in their representation. |
|
|
SetIsRespectingLocks ( |
||
|
SetIsSimulating ( |
||
|
SetSelectedNamedSlot ( |
Sets the selected named slot |
|
|
SetSelectedTemplate ( |
Set the selected template widget |
|
|
SetSelectedUserWidget ( |
Set the selected user widget |
|
|
SetShowDashedOutlines ( |
||
|
TakeSnapshot() |
||
|
ToggleAnimDrawer() |
Toggles Anim Drawer, only used for keyboard shortcut |
Name | Description | ||
---|---|---|---|
|
Compile() |
Called when Compile button is clicked |
|
|
TSubclassOf<... |
GetDefaultSchemaClass() |
Whenever new graphs need to be created it will use this schema by default. |
|
FGraphAppear... |
GetGraphAppearance ( |
Get the graph appearance of a specific graph, GetCurrentGraphAppearance() uses the currently focused graph. |
|
InitalizeExtenders() |
Called during initialization of the blueprint editor to register commands and extenders. |
|
|
RegisterApplicationModes ( |
Begin FBlueprintEditor. |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
FGCObjectInterface |
Name | Description | ||
---|---|---|---|
|
Tick ( |
FBlueprintEditor interface |
Name |
Description |
|
---|---|---|
|
FOnEnterWidgetDesigner |
|
|
FOnWidgetBlueprintTransaction |
Event called when an undo/redo transaction occurs |
Name |
Description |
---|---|
FOnHoveredWidgetCleared |
|
FOnHoveredWidgetSet |
|
FOnSelectedWidgetsChanged |
|
FOnSelectedWidgetsChanging |
|
FOnWidgetAnimationsUpdated |
Called when animation list changes |
FOnWidgetPreviewUpdated |
Called after the widget preview has been updated |