Navigation
API > API/Plugins > API/Plugins/TedsOperations > API/Plugins/TedsOperations/UDropOperationSystem
Description
Utility method to create a batch of rows that can be used as input for drop operations. The method will create as many rows as source rows were passed in and automatically assign the FSourceColumn and FDropTag. The source rows will be the ones the drop operation should consider. @OutInputRows The array to fill with the input rows that were created. @SourceRows The array holding the source rows that should be considered by the drop operation. Automatically assigned to the FSourceColumn. @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/DragAndDrop/DropOperationSystem.h |
| Include Path | #include "DragAndDrop/DropOperationSystem.h" |
| Source | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOperations/Private/DragAndDrop/DropOperationSystem.cpp |
bool CreateInputRows
(
UE::Editor::DataStorage::FRowHandleArray & OutInputRows,
UE::Editor::DataStorage::FRowHandleArrayView SourceRows,
UE::Editor::DataStorage::RowHandle TargetRow,
bool bAddDescription
) const
True if the requested number of rows were successfully created, otherwise false.