![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TypedElementDataStorageUiInterface.h>
Inheritance diagram for FTedsWidgetConstructorBase:Public Member Functions | |
| TYPEDELEMENTFRAMEWORK_API | FTedsWidgetConstructorBase (const UScriptStruct *InTypeInfo) |
| FTedsWidgetConstructorBase (EForceInit) | |
| virtual | ~FTedsWidgetConstructorBase ()=default |
| virtual TYPEDELEMENTFRAMEWORK_API bool | Initialize (const UE::Editor::DataStorage::FMetaDataView &InArguments, TArray< TWeakObjectPtr< const UScriptStruct > > InMatchedColumnTypes, UE::Editor::DataStorage::RowHandle FactoryRowHandle) |
| virtual TYPEDELEMENTFRAMEWORK_API const UScriptStruct * | GetTypeInfo () const |
| virtual TYPEDELEMENTFRAMEWORK_API const TArray< TWeakObjectPtr< const UScriptStruct > > & | GetMatchedColumns () const |
| virtual TYPEDELEMENTFRAMEWORK_API const UE::Editor::DataStorage::Queries::FConditions * | GetQueryConditions (const UE::Editor::DataStorage::ICoreProvider *Storage) const |
Protected Member Functions | |
| bool | Initialize_Internal (const UE::Editor::DataStorage::FMetaDataView &InArguments, TArray< TWeakObjectPtr< const UScriptStruct > > InMatchedColumnTypes) |
Protected Attributes | |
| TArray< TWeakObjectPtr< const UScriptStruct > > | MatchedColumnTypes |
| TMap< TWeakObjectPtr< const UScriptStruct >, FName > | MatchedDynamicTemplates |
| UE::Editor::DataStorage::RowHandle | WidgetFactoryRow = UE::Editor::DataStorage::InvalidRowHandle |
| const UE::Editor::DataStorage::Queries::FConditions * | QueryConditions = nullptr |
| const UScriptStruct * | TypeInfo = nullptr |
Base class for Widget Constructors in TEDS. Contains common functionality needed by the different types of widget constructors that TEDS UI supports.
|
explicit |
|
inlineexplicit |
|
virtualdefault |
|
virtual |
Retrieves the columns, if any, that were matched to this constructor when it was created.
|
virtual |
Retrieves the query conditions that need to match for this widget constructor to produce a widget.
Reimplemented in FTypedElementWidgetConstructor.
|
virtual |
Retrieves the type information for the constructor type.
|
virtual |
Initializes a new constructor based on the provided arguments.
Reimplemented in FTypedElementWidgetConstructor.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |