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

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

AccessCorrespondingBit(const FRelativeBitReference &RelativeReference)TBitArray< Allocator >inline
AccessCorrespondingBit(const FRelativeBitReference &RelativeReference) constTBitArray< Allocator >inline
Add(const bool Value)TBitArray< Allocator >inline
Add(const bool Value, int32 NumBitsToAdd)TBitArray< Allocator >inline
AddRange(const InWordType *ReadBits, int32 NumBitsToAdd, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
AddRange(const TBitArray< OtherAllocator > &ReadBits, int32 NumBitsToAdd, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
AddUninitialized(int32 NumBitsToAdd)TBitArray< Allocator >inline
AllocatorType typedefTBitArray< Allocator >
begin()TBitArray< Allocator >inline
begin() constTBitArray< Allocator >inline
BitwiseAND(const TBitArray< AllocatorA > &A, const TBitArray< AllocatorB > &B, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inlinestatic
BitwiseNOT()TBitArray< Allocator >inline
BitwiseOR(const TBitArray< AllocatorA > &A, const TBitArray< AllocatorB > &B, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inlinestatic
BitwiseXOR(const TBitArray< AllocatorA > &A, const TBitArray< AllocatorB > &B, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inlinestatic
CheckInvariants() constTBitArray< Allocator >inline
CombineWithBinaryOp(const TBitArray< OtherAllocator > &InOther, EBitwiseOperatorFlags InFlags, BinaryOpType &&InBinaryOp)TBitArray< Allocator >inline
CombineWithBitwiseAND(const TBitArray< OtherAllocator > &InOther, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inline
CombineWithBitwiseOR(const TBitArray< OtherAllocator > &InOther, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inline
CombineWithBitwiseXOR(const TBitArray< OtherAllocator > &InOther, EBitwiseOperatorFlags InFlags)TBitArray< Allocator >inline
CompareSetBits(const TBitArray< OtherAllocator > &Other, const bool bMissingBitValue) constTBitArray< Allocator >inline
Contains(bool bValue) constTBitArray< Allocator >inline
CountBytes(FArchive &Ar) constTBitArray< Allocator >inline
CountSetBits(int32 FromIndex=0, int32 ToIndex=INDEX_NONE) constTBitArray< Allocator >inline
Empty(int32 ExpectedNumBits=0)TBitArray< Allocator >inline
end()TBitArray< Allocator >inline
end() constTBitArray< Allocator >inline
Find(bool bValue) constTBitArray< Allocator >inline
FindAndSetFirstZeroBit(int32 StartIndex=0)TBitArray< Allocator >inline
FindAndSetLastZeroBit()TBitArray< Allocator >inline
FindFrom(bool bValue, IndexType StartIndex) constTBitArray< Allocator >inline
FindFrom(bool bValue, IndexType StartIndex, IndexType EndIndexExclusive) constTBitArray< Allocator >inline
FindLast(bool bValue) constTBitArray< Allocator >inline
FindLastFrom(bool bValue, IndexType EndIndexInclusive) constTBitArray< Allocator >inline
GetAllocatedSize(void) constTBitArray< Allocator >inline
GetData() constTBitArray< Allocator >inline
GetData()TBitArray< Allocator >inline
GetRange(int32 Index, int32 NumBitsToGet, InWordType *WriteBits, int32 WriteOffsetBits=0) constTBitArray< Allocator >inline
Init(bool bValue, int32 InNumBits)TBitArray< Allocator >inline
Insert(bool Value, int32 Index)TBitArray< Allocator >inline
Insert(bool Value, int32 Index, int32 NumBitsToAdd)TBitArray< Allocator >inline
InsertRange(const InWordType *ReadBits, int32 Index, int32 NumBitsToAdd, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
InsertRange(const TBitArray< OtherAllocator > &ReadBits, int32 Index, int32 NumBitsToAdd, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
InsertUninitialized(int32 Index, int32 NumBitsToAdd)TBitArray< Allocator >inline
IsEmpty() constTBitArray< Allocator >inline
IsValidIndex(int32 InIndex) constTBitArray< Allocator >inline
Max() constTBitArray< Allocator >inline
Num() constTBitArray< Allocator >inline
operator!=(const TBitArray< Allocator > &Other) constTBitArray< Allocator >inline
operator<(const TBitArray< Allocator > &Other) constTBitArray< Allocator >inline
operator=(TBitArray &&Other)TBitArray< Allocator >inline
operator=(const TBitArray &Copy)TBitArray< Allocator >inline
operator=(const TBitArray< OtherAllocator > &Copy)TBitArray< Allocator >inline
operator==(const TBitArray< Allocator > &Other) constTBitArray< Allocator >inline
operator[](int32 Index)TBitArray< Allocator >inline
operator[](int32 Index) constTBitArray< Allocator >inline
PadToNum(int32 DesiredNum, bool bPadValue)TBitArray< Allocator >inline
rbegin()TBitArray< Allocator >inline
rbegin() constTBitArray< Allocator >inline
RemoveAt(int32 BaseIndex, int32 NumBitsToRemove=1)TBitArray< Allocator >inline
RemoveAtSwap(int32 BaseIndex, int32 NumBitsToRemove=1)TBitArray< Allocator >inline
rend()TBitArray< Allocator >inline
rend() constTBitArray< Allocator >inline
Reserve(int32 Number)TBitArray< Allocator >inline
Reset()TBitArray< Allocator >inline
Serialize(FArchive &Ar)TBitArray< Allocator >inline
SetNum(int32 InNumBits, ValueType bValue)TBitArray< Allocator >inline
SetNumUninitialized(int32 InNumBits)TBitArray< Allocator >inline
SetRange(int32 Index, int32 NumBitsToSet, bool Value)TBitArray< Allocator >inline
SetRangeFromRange(int32 Index, int32 NumBitsToSet, const InWordType *ReadBits, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
SetRangeFromRange(int32 Index, int32 NumBitsToSet, const TBitArray< OtherAllocator > &ReadBits, int32 ReadOffsetBits=0)TBitArray< Allocator >inline
TBitArray()TBitArray< Allocator >inline
TBitArray(EConstEval)TBitArray< Allocator >inlineexplicit
TBitArray(bool bValue, int32 InNumBits)TBitArray< Allocator >inlineexplicit
TBitArray(TBitArray &&Other)TBitArray< Allocator >inline
TBitArray(const TBitArray &Copy)TBitArray< Allocator >inline
TBitArray(const TBitArray< OtherAllocator > &Copy)TBitArray< Allocator >inlineexplicit
TConstDualSetBitIteratorTBitArray< Allocator >friend
TConstSetBitIteratorTBitArray< Allocator >friend
TScriptBitArrayTBitArray< Allocator >friend
UE::Core::Private::BitwiseBinaryOperatorImplTBitArray< Allocator >friend
UE::Core::Private::BitwiseOperatorImplTBitArray< Allocator >friend
WriteMemoryImage(FMemoryImageWriter &Writer) constTBitArray< Allocator >inline