Navigation
API > API/Editor > API/Editor/UnrealEd
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintCore
- UBlueprint
- UUserWidgetBlueprint
- UBaseWidgetBlueprint
- UWidgetBlueprint
- UEditorUtilityWidgetBlueprint
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/BaseWidgetBlueprint.h |
Include | #include "BaseWidgetBlueprint.h" |
Syntax
class UBaseWidgetBlueprint : public UUserWidgetBlueprint
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TObjectPtr< class UWidgetTree > | WidgetTree | A tree of the widget templates to be created |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UBaseWidgetBlueprint
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ForEachSourceWidget
(
TFunctionRef< void(class UWidget*)> Fn |
Identical to GetAllSourceWidgets, but as an algorithm |
![]() ![]() |
void | ForEachSourceWidget
(
TFunctionRef< void(class UWidget*)> Fn |
Identical to GetAllSourceWidgets, but as an algorithm |
![]() |
TArray< class UWidget * > | Returns collection of widgets that represent the 'source' (user edited) widgets for this blueprint - avoids calling virtual functions on instances and is therefore safe to use throughout compilation. | |
![]() ![]() |
TArray< const class UWidget * > | Returns collection of widgets that represent the 'source' (user edited) widgets for this blueprint - avoids calling virtual functions on instances and is therefore safe to use throughout compilation. |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |