operator new

Overload list

Choose your operating system:

Windows

macOS

Linux

Name Description

Public function

void *

 

operator new

(
    size_t Size,
    TArray< T, AllocatorType >& Array
)

Array operator news.

Public function

void *

 

operator new

(
    size_t Size,
    TTransArray< T >& Array,
    int32 Index
)

Public function

void *

 

operator new

(
    size_t Size,
    TChunkedArray< T, TargetBytesPerChu...
)

Public function

void *

 

operator new

(
    size_t Size,
    TIndirectArray< T, Allocator >& Ar...
)

Placement new on TIndirectArray has been deprecated - users should call Add() passing a pointer to an object created with new.

Public function

void *

 

operator new

(
    size_t Size,
    TSparseArray< T, Allocator >& Arra...
)

TSparseArray operator news.

Public function

void *

 

operator new

(
    size_t Size,
    const FSparseArrayAllocationInfo& ...
)

A placement new operator which constructs an element in a sparse array allocation.

Public function

void *

 

operator new

(
    size_t Size,
    TTransArray< T >& Array
)

Transactional array operator news.

Public function

void *

 

operator new

(
    size_t Size,
    TArray< T, AllocatorType >& Array,
    typename TArray< T, AllocatorType >...
)

Public function

void *

 

operator new

(
    size_t Size,
    TIndirectArray< T, Allocator >& Ar...,
    int32 Index
)

Placement new on TIndirectArray has been deprecated - users should call Insert() passing a pointer to an object created with new.

Public function

void *

 

operator new

(
    size_t Size,
    TSparseArray< T, Allocator >& Arra...,
    int32 Index
)