Navigation
API > API/Runtime > API/Runtime/TypedElementFramework
Stores a widget reference in the data storage. At the start of processing any columns that are not pointing to a valid widget will be removed. If the FTypedElementSlateWidgetDeletesRowTag is found then the entire row will be deleted.
| Name | FTypedElementSlateWidgetReferenceColumn |
| Type | struct |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Columns/TypedElementSlateWidgetColumns.h |
| Include Path | #include "Elements/Columns/TypedElementSlateWidgetColumns.h" |
Syntax
USTRUCT (Meta=(DisplayName="Slate widget reference"))
struct FTypedElementSlateWidgetReferenceColumn : public FEditorDataStorageColumn
Inheritance Hierarchy
- FEditorDataStorageColumn → FTypedElementSlateWidgetReferenceColumn
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TedsWidget | TWeakPtr< UE::Editor::DataStorage::ITedsWidget > | Reference to the container widget that holds the internal widget. | Elements/Columns/TypedElementSlateWidgetColumns.h | |
| Widget | TWeakPtr< SWidget > | The actual internal widget. | Elements/Columns/TypedElementSlateWidgetColumns.h | |
| WidgetConstructor | TWeakPtr< FTypedElementWidgetConstructor > | Reference to the widget constructor that was used to create this widget (if applicable) | Elements/Columns/TypedElementSlateWidgetColumns.h |