21 MArrays[
Index] =
nullptr;
29 if (MArrays[
Index] !=
nullptr)
41 Index = MArrays.Num();
57 MArrays[Idx] =
nullptr;
137 for (
int32 ArrayIdx = 0; ArrayIdx < MArrays.Num(); ++ArrayIdx)
#define check(expr)
Definition AssertionMacros.h:314
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ArrayCollectionArrayBase.h:9
Definition ArrayCollection.h:10
TArrayCollection(TArrayCollection &&Other)=delete
void MoveToOtherArrayCollection(const int32 Index, TArrayCollection &Other)
Definition ArrayCollection.h:132
void ShrinkArrays(const float MaxSlackFraction, const int32 MinSlack)
Definition ArrayCollection.h:25
TArrayCollection()
Definition ArrayCollection.h:12
uint32 MSize
Definition ArrayCollection.h:152
void RemoveArray(TArrayCollectionArrayBase *Array)
Definition ArrayCollection.h:52
int32 AddArray(TArrayCollectionArrayBase *Array)
Definition ArrayCollection.h:36
uint32 Size() const
Definition ArrayCollection.h:66
void ResizeHelper(const int32 Num)
Definition ArrayCollection.h:93
void RemoveAtSwapHelper(const int32 Index)
Definition ArrayCollection.h:119
TArrayCollection(const TArrayCollection &Other)=delete
void RemoveAt(int32 Index, int32 Count)
Definition ArrayCollection.h:61
virtual ~TArrayCollection()
Definition ArrayCollection.h:16
void AddElementsHelper(const int32 Num)
Definition ArrayCollection.h:84
void RemoveAtHelper(const int32 Index, const int32 Count)
Definition ArrayCollection.h:106
uint64 ComputeColumnSize() const
Definition ArrayCollection.h:69
uint32 Size() const
Definition ArrayCollection.h:66
Definition SkeletalMeshComponent.h:307
U16 Index
Definition radfft.cpp:71