Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | UBaseWidgetBlueprint |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/BaseWidgetBlueprint.h |
| Include Path | #include "BaseWidgetBlueprint.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UBaseWidgetBlueprint : public UUserWidgetBlueprint
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintCore → UBlueprint → UUserWidgetBlueprint → UBaseWidgetBlueprint
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UBaseWidgetBlueprint
(
const FObjectInitializer& ObjectInitializer |
BaseWidgetBlueprint.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| WidgetTree | TObjectPtr< class UWidgetTree > | A tree of the widget templates to be created | BaseWidgetBlueprint.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachSourceWidget
(
TFunctionRef< void(class UWidget*)> Fn |
Identical to GetAllSourceWidgets, but as an algorithm | BaseWidgetBlueprint.h | |
void ForEachSourceWidget
(
TFunctionRef< void(class UWidget*)> Fn |
BaseWidgetBlueprint.h | ||
TArray< class UWidget * > GetAllSourceWidgets () |
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. | BaseWidgetBlueprint.h | |
TArray< const class UWidget * > GetAllSourceWidgets () |
BaseWidgetBlueprint.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
BaseWidgetBlueprint.h |