/Engine/Source/Runtime/Core/Public/Containers/IndirectArray.h
This version is much more efficient than RemoveAt (O(Count) instead of O(ArrayNum)), but does not preserve the order.
void RemoveAtSwap ( int32 Index, int32 Count, bool bAllowShrinking )