![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BasicArray.h>
Public Member Functions | |
| TBasicArray () | |
| TBasicArray (const TBasicArray &)=delete | |
| TBasicArray & | operator= (const TBasicArray &)=delete |
| TBasicArray (TBasicArray &&Other) | |
| TBasicArray & | operator= (TBasicArray &&Other) |
| ~TBasicArray () | |
| template<typename... ArgTypes> | |
| int32 | Emplace (ArgTypes &&... Args) |
| template<typename... ArgTypes> | |
| void | EmplaceAt (int32 Index, ArgTypes &&... Args) |
| void | RemoveAt (int32 Index, int32 NumToRemove=1) |
| bool | IsEmpty () const |
| int32 | Num () const |
| T * | GetData () |
| UE_FORCEINLINE_HINT const T * | GetData () const |
| UE_FORCEINLINE_HINT T & | operator[] (int32 Index) |
| UE_FORCEINLINE_HINT const T & | operator[] (int32 Index) const |
Friends | |
| T * | begin (TBasicArray &Arr) |
| const T * | begin (const TBasicArray &Arr) |
| T * | end (TBasicArray &Arr) |
| const T * | end (const TBasicArray &Arr) |
Basic RAII array which can be used without the excessive dependencies needed by TArray, which needs to be serialisable, have a fixed ABI, have lots of helper algorithms as members, have auto-shrinking, support allocators etc.
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |