Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Containers > API/Runtime/Core/Containers/TIndirectArray
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Containers/IndirectArray.h |
| Include | #include "Containers/IndirectArray.h" |
void RemoveAtSwap
&40;
int32 Index,
int32 Count,
bool bAllowShrinking
&41;
Remarks
Removes an element (or elements) at given location optionally shrinking the array.
This version is much more efficient than RemoveAt (O(Count) instead of O(ArrayNum)), but does not preserve the order.
Parameters
| Name | Description |
|---|---|
| Index | Location in array of the element to remove. |
| Count | (Optional) Number of elements to remove. Default is 1. |
| bAllowShrinking | (Optional) Tells if this call can shrink array if suitable after remove. Default is true. |