Go to the source code of this file.
|
| class | TIndexedContainerIterator< ContainerType, ElementType, IndexType > |
| |
| struct | TCheckedPointerIterator< ElementType > |
| |
| struct | TDereferencingIterator< ElementType, IteratorType > |
| |
| struct | UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType > |
| |
| class | TArray< InElementType, InAllocator > |
| |
| struct | TIsZeroConstructType< TArray< InElementType, Allocator > > |
| |
| struct | TContainerTraits< TArray< InElementType, Allocator > > |
| |
| struct | TIsContiguousContainer< TArray< T, Allocator > > |
| |
| struct | TIsTArray< T > |
| |
| struct | TIsTArray< TArray< InElementType, Allocator > > |
| |
| struct | TIsTArray< const TArray< InElementType, Allocator > > |
| |
| struct | TIsTArray< volatile TArray< InElementType, Allocator > > |
| |
| struct | TIsTArray< const volatile TArray< InElementType, Allocator > > |
| |
|
| template<typename ContainerType , typename ElementType , typename IndexType > |
| FORCEINLINE TIndexedContainerIterator< ContainerType, ElementType, IndexType > | operator+ (int32 Offset, TIndexedContainerIterator< ContainerType, ElementType, IndexType > RHS) |
| |
| template<typename T , typename Allocator > |
| void * | operator new (size_t Size, TArray< T, Allocator > &Array) |
| |
| template<typename T , typename Allocator > |
| void * | operator new (size_t Size, TArray< T, Allocator > &Array, int32 Index) |
| |
◆ TARRAY_RANGED_FOR_CHECKS
| #define TARRAY_RANGED_FOR_CHECKS 1 |
◆ operator new() [1/2]
template<typename T , typename Allocator >
| void * operator new |
( |
size_t | Size, |
|
|
TArray< T, Allocator > & | Array ) |
◆ operator new() [2/2]
template<typename T , typename Allocator >
| void * operator new |
( |
size_t | Size, |
|
|
TArray< T, Allocator > & | Array, |
|
|
int32 | Index ) |
◆ operator+()
template<typename ContainerType , typename ElementType , typename IndexType >