Navigation
API > API/Runtime > API/Runtime/TypedElementFramework > API/Runtime/TypedElementFramework/FRowHandleArray
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Remove
(
RowHandle Row |
Removes the provided row. | Elements/Framework/TypedElementRowHandleArray.h | |
void Remove
(
TConstArrayView< RowHandle > RowsToRemove |
Removes the provided list of rows. | Elements/Framework/TypedElementRowHandleArray.h | |
void Remove
(
FRowHandleArrayView RowsToRemove |
Removes the provided list of rows. | Elements/Framework/TypedElementRowHandleArray.h |
Remove(RowHandle)
Description
Removes the provided row. If the array is sorted, a binary search will be used to find the row, but requires moving all subsequent rows down. If the array is not sorted a linear search is required but the last row will be moved into the removed location for quicker removal.
| Name | Remove |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Framework/TypedElementRowHandleArray.h |
| Include Path | #include "Elements/Framework/TypedElementRowHandleArray.h" |
| Source | /Engine/Source/Runtime/TypedElementFramework/Private/Elements/Framework/TypedElementRowHandleArray.cpp |
void Remove
(
RowHandle Row
)
Remove(TConstArrayView< RowHandle >)
Description
Removes the provided list of rows. If the array is sorted, a binary search will be used to find the row, but requires moving all subsequent rows down. If the array is not sorted a linear search is required but the last row will be moved into the removed location for quicker removals.
| Name | Remove |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Framework/TypedElementRowHandleArray.h |
| Include Path | #include "Elements/Framework/TypedElementRowHandleArray.h" |
| Source | /Engine/Source/Runtime/TypedElementFramework/Private/Elements/Framework/TypedElementRowHandleArray.cpp |
void Remove
(
TConstArrayView< RowHandle > RowsToRemove
)
Remove(FRowHandleArrayView)
Description
Removes the provided list of rows. If the array is sorted, a binary search will be used to find the row, but requires moving all subsequent rows down. If the array is not sorted a linear search is required but the last row will be moved into the removed location for quicker removals. If both the array and list of rows to remove are sorted than an optimized version can run that quickly finds the first row to remove and then removes the other rows as it's moving the remainder down.
| Name | Remove |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Framework/TypedElementRowHandleArray.h |
| Include Path | #include "Elements/Framework/TypedElementRowHandleArray.h" |
| Source | /Engine/Source/Runtime/TypedElementFramework/Private/Elements/Framework/TypedElementRowHandleArray.cpp |
void Remove
(
FRowHandleArrayView RowsToRemove
)