![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Namespaces | |
| namespace | Private |
Classes | |
| struct | Argument |
Functions | |
| void | SetColumnValue (void *ColumnData, const UScriptStruct *ColumnType, FName ArgumentName, const FString &ArgumentValue) |
| void | SetColumnValues (void *ColumnData, const UScriptStruct *ColumnType, TConstArrayView< Argument > Arguments) |
| bool | IsDynamicTemplate (const UScriptStruct *InColumn) |
| bool | IsDerivedFromDynamicTemplate (const UScriptStruct *InColumn) |
| FName | GetDynamicColumnIdentifier (const UScriptStruct *InColumn) |
| template<typename ColumnType > | |
| void | SetColumnValue (ColumnType &Column, FName ArgumentName, const FString &ArgumentValue) |
| template<typename ColumnType > | |
| void | SetColumnValues (ColumnType &Column, TConstArrayView< Argument > Arguments) |
| TYPEDELEMENTFRAMEWORK_API FName UE::Editor::DataStorage::ColumnUtils::GetDynamicColumnIdentifier | ( | const UScriptStruct * | InColumn | ) |
Utility function to get the identifier for a dynamic column, NAME_None if invalid
| TYPEDELEMENTFRAMEWORK_API bool UE::Editor::DataStorage::ColumnUtils::IsDerivedFromDynamicTemplate | ( | const UScriptStruct * | InColumn | ) |
Utility function to check if a column type is derived from a dynamic template.
| TYPEDELEMENTFRAMEWORK_API bool UE::Editor::DataStorage::ColumnUtils::IsDynamicTemplate | ( | const UScriptStruct * | InColumn | ) |
Utility function to check if a column type is a dynamic template.
| void UE::Editor::DataStorage::ColumnUtils::SetColumnValue | ( | ColumnType & | Column, |
| FName | ArgumentName, | ||
| const FString & | ArgumentValue | ||
| ) |
Utility function for SetColumnValue that automatically detects the type of the column.
| TYPEDELEMENTFRAMEWORK_API void UE::Editor::DataStorage::ColumnUtils::SetColumnValue | ( | void * | ColumnData, |
| const UScriptStruct * | ColumnType, | ||
| FName | ArgumentName, | ||
| const FString & | ArgumentValue | ||
| ) |
If found in the column, the variable under the provided name will be updated to the target value. The target variable must be convertable from string. Any incompatible or missing variables will be silently ignored.
| void UE::Editor::DataStorage::ColumnUtils::SetColumnValues | ( | ColumnType & | Column, |
| TConstArrayView< Argument > | Arguments | ||
| ) |
Utility function for SetColumnValues that automatically detects the type of the column.
| TYPEDELEMENTFRAMEWORK_API void UE::Editor::DataStorage::ColumnUtils::SetColumnValues | ( | void * | ColumnData, |
| const UScriptStruct * | ColumnType, | ||
| TConstArrayView< Argument > | Arguments | ||
| ) |
If found in the column, the variables under the provided names will be updated to the target values. The target variables must be convertable from string. Any incompatible or missing variables will be silently ignored.