Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Containers/Array.h |
Include |
#include "Containers/Array.h" |
Removes an element from the heap.
@note If your array contains raw pointers, they will be automatically dereferenced during heapification. Therefore, your predicate will be passed references rather than pointers. The auto-dereferencing behavior does not occur with smart pointers.
Parameter |
Description |
---|---|
Index |
Position at which to remove item. |
Predicate |
Predicate class instance. |
bAllowShrinking |
(Optional) Tells if this call can shrink the array allocation if suitable after the remove (default = true). |