UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType > Member List

This is the complete list of members for uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >, including all inherited members.

_ArrayMaxuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >protected
_ArrayNumuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >protected
_ElementStorageuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >protected
Add(ElementType &&Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Add(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Add_GetRef(ElementType &&Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Add_GetRef(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddDefaulted(int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddDefaulted_GetRef()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddUninitialized(int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddUnique(ElementType &&Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddUnique(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddZeroed(int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
AddZeroed_GetRef()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Append(const TArrayG< ElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &Source)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Append(TArrayG< ElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &&Source)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Append(const ElementType *Ptr, int32_t Count)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Append(std::initializer_list< ElementType > InitList)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
begin()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
begin() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
CheckAddress(void const *Addr) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
CheckInvariants() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Contains(const ComparisonType &Item) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
ContainsByPredicate(Predicate Pred) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
ElementAllocatorType typedefuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >
ElementStorageType typedefuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >protected
ElementType typedefuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >
Emplace(ArgsType &&... Args)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Emplace_GetRef(ArgsType &&... Args)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
EmplaceAt(int32_t Index, ArgsType &&... Args)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
EmplaceAt_GetRef(int32_t Index, ArgsType &&... Args)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Empty(int32_t Slack=0)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
end()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
end() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FilterByPredicate(Predicate Pred) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Find(const ElementType &Item, int32_t &Index) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Find(const ElementType &Item) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindByKey(const KeyType &Key) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindByKey(const KeyType &Key)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindByPredicate(Predicate Pred) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindByPredicate(Predicate Pred)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindLast(const ElementType &Item, int32_t &Index) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindLast(const ElementType &Item) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindLastByPredicate(Predicate Pred, int32_t Count) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
FindLastByPredicate(Predicate Pred) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetAllocatedSize(void) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetData()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetData() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetRawAllocator() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetSlack() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
GetTypeSize() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
IndexOfByKey(const KeyType &Key) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
IndexOfByPredicate(Predicate Pred) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Init(const ElementType &Element, int32_t Number)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(std::initializer_list< ElementType > InitList, const int32_t InIndex)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(const TArrayG< ElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &Items, const int32_t InIndex)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(TArrayG< ElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &&Items, const int32_t InIndex)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(const ElementType *Ptr, int32_t Count, int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(ElementType &&Item, int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert(const ElementType &Item, int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert_GetRef(ElementType &&Item, int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Insert_GetRef(const ElementType &Item, int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
InsertDefaulted(int32_t Index, int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
InsertDefaulted_GetRef(int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
InsertUninitialized(int32_t Index, int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
InsertZeroed(int32_t Index, int32_t Count=1)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
InsertZeroed_GetRef(int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
IsEmpty() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
IsFilled() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
IsValidIndex(int32_t Index) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Last(int32_t IndexFromTheEnd=0)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Last(int32_t IndexFromTheEnd=0) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Max() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Num() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator!=(const TArrayG &OtherArray) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator+=(TArrayG &&Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator+=(const TArrayG &Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator+=(std::initializer_list< ElementType > InitList)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator=(const TArrayG &Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator=(TArrayG &&Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator==(const TArrayG &OtherArray) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator[](int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
operator[](int32_t Index) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Pop(bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Push(ElementType &&Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Push(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RangeCheck(int32_t Index) constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Remove(const OtherElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAll(const PREDICATE_CLASS &Predicate)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAllSwap(const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAt(int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAt(int32_t Index, CountType Count, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAtSwap(int32_t Index)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveAtSwap(int32_t Index, CountType Count, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveSingle(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveSingleSwap(const ElementType &Item, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveSuccessiveDuplicates()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
RemoveSwap(const ElementType &Item)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Replace(const ElementType &OldItem, const ElementType &NewItem)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Reserve(int32_t Number)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Reset(int32_t NewSize=0)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
SetNum(int32_t NewNum, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
SetNumUninitialized(int32_t NewNum, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
SetNumUnsafeInternal(int32_t NewNum)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
SetNumZeroed(int32_t NewNum, bool bAllowShrinking=true)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Shrink()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Sort()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Sort(const PredicateType &Predicate)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
StableSort(const PredicateType &Predicate)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayGuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >friend
TArrayG(RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(const typename ElementAllocatorType::RawAllocatorType &RawAllocator)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(const ElementType *Ptr, int32_t Count, RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(int32_t Count, const ElementType &Value=ElementType(), RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(std::initializer_list< InElementType > InitList, RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(std::initializer_list< OtherElementType > InitList, RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(const TArrayG< OtherElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &Other, RawAllocatorArgsType &&... RawAllocatorArgs)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inlineexplicit
TArrayG(const TArrayG &Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(const TArrayG &Other, int32_t ExtraSlack)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(TArrayG &&Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(TArrayG &&Other, int32_t ExtraSlack)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
TArrayG(TArrayG< ElementType, OtherElementAllocatorType, OtherRawAllocatorArgsType... > &&Other)uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inlineexplicit
Top()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
Top() constuLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline
~TArrayG()uLang::TArrayG< InElementType, InElementAllocatorType, RawAllocatorArgsType >inline