UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TIndirectArray< T, Allocator > Member List

This is the complete list of members for TIndirectArray< T, Allocator >, including all inherited members.

Add(T *Item)TIndirectArray< T, Allocator >inline
begin()TIndirectArray< T, Allocator >inline
begin() constTIndirectArray< T, Allocator >inline
CountBytes(FArchive &Ar) constTIndirectArray< T, Allocator >inline
CreateConstIterator() constTIndirectArray< T, Allocator >inline
CreateIterator()TIndirectArray< T, Allocator >inline
ElementType typedefTIndirectArray< T, Allocator >
Empty(int32 Slack=0)TIndirectArray< T, Allocator >inline
end()TIndirectArray< T, Allocator >inline
end() constTIndirectArray< T, Allocator >inline
GetAllocatedSize() constTIndirectArray< T, Allocator >inline
GetData()TIndirectArray< T, Allocator >inline
GetData() constTIndirectArray< T, Allocator >inline
GetTypeSize()TIndirectArray< T, Allocator >inlinestatic
Insert(T *Item, int32 Index)TIndirectArray< T, Allocator >inline
InternalArrayType typedefTIndirectArray< T, Allocator >
IsEmpty() constTIndirectArray< T, Allocator >inline
IsValidIndex(int32 Index) constTIndirectArray< T, Allocator >inline
Last(int32 IndexFromTheEnd=0)TIndirectArray< T, Allocator >inline
Last(int32 IndexFromTheEnd=0) constTIndirectArray< T, Allocator >inline
Num() constTIndirectArray< T, Allocator >inline
operator=(const TIndirectArray &Other)TIndirectArray< T, Allocator >inline
operator=(TIndirectArray &&Other)TIndirectArray< T, Allocator >inline
operator[](int32 Index)TIndirectArray< T, Allocator >inline
operator[](int32 Index) constTIndirectArray< T, Allocator >inline
RemoveAt(int32 Index, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< Allocator >())TIndirectArray< T, Allocator >inline
RemoveAt(int32 Index, int32 Count, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< Allocator >())TIndirectArray< T, Allocator >inline
RemoveAt(int32 Index, int32 Count, bool bAllowShrinking)TIndirectArray< T, Allocator >inline
RemoveAtSwap(int32 Index, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< Allocator >())TIndirectArray< T, Allocator >inline
RemoveAtSwap(int32 Index, int32 Count, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< Allocator >())TIndirectArray< T, Allocator >inline
RemoveAtSwap(int32 Index, int32 Count, bool bAllowShrinking)TIndirectArray< T, Allocator >inline
Reserve(int32 Number)TIndirectArray< T, Allocator >inline
Reset(int32 NewSize=0)TIndirectArray< T, Allocator >inline
Serialize(FArchive &Ar, UObject *Owner)TIndirectArray< T, Allocator >inline
Shrink()TIndirectArray< T, Allocator >inline
Swap(int32 FirstIndexToSwap, int32 SecondIndexToSwap)TIndirectArray< T, Allocator >inline
TConstIterator typedefTIndirectArray< T, Allocator >
TIndirectArray()=defaultTIndirectArray< T, Allocator >
TIndirectArray(TIndirectArray &&)=defaultTIndirectArray< T, Allocator >
TIndirectArray(const TIndirectArray &Other)TIndirectArray< T, Allocator >inline
TIterator typedefTIndirectArray< T, Allocator >
~TIndirectArray()TIndirectArray< T, Allocator >inline