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. |