Navigation
API > API/Plugins > API/Plugins/TedsOperations > API/Plugins/TedsOperations/UDeletionOperationSystem
Description
Utility method to create a batch of rows that can be used as input for deletion operations. The method will create as many rows as source rows were passed in and automatically assign the FSourceColumn and FDeletionTag. The source rows will be the ones the operation should consider for deletion. @OutInputRows The array to fill with the input rows that were created. @SourceRows The array holding the source rows that should be deleted. Automatically assigned to the FSourceColumn. @bForce Whether the FForceDeletionTag should be added to the input rows. Informs the operation to execute deletion regardless of restrictions. @bAddDescription Whether the FDescriptionColumn should be added to the input rows. Holds an FText which the operation may write to.
| Name | CreateInputRows |
| Type | function |
| Header File | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOperations/Public/Deletion/DeletionOperationSystem.h |
| Include Path | #include "Deletion/DeletionOperationSystem.h" |
| Source | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOperations/Private/Deletion/DeletionOperationSystem.cpp |
bool CreateInputRows
(
UE::Editor::DataStorage::FRowHandleArray & OutInputRows,
UE::Editor::DataStorage::FRowHandleArrayView SourceRows,
bool bForce,
bool bAddDescription
) const
True if the requested number of rows were successfully created, otherwise false.