![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ArrayBuilder.h>
Public Member Functions | |
| TArrayBuilder () | |
| template<typename OtherAllocator > | |
| TArrayBuilder (const TArray< ElementType, OtherAllocator > &InArray) | |
| TArrayBuilder & | Add (const ElementType &Item) |
| TArrayBuilder & | AddUnique (const ElementType &Item) |
| template<typename OtherAllocator > | |
| TArrayBuilder & | Append (const TArray< ElementType, OtherAllocator > &OtherArray) |
| TArray< ElementType, Allocator > | Build () |
| operator TArray< ElementType, Allocator > () | |
Template for fluent array builders.
| ElementType | The type of elements stored in the array. |
| Allocator | The allocator to use for elements. |
|
inline |
Default constructor.
|
inline |
Creates and initializes an array builder from an array of items.
| InArray | The array of items to copy. |
|
inline |
Adds an item.
| Item | The item to add. |
|
inline |
Adds an unique item.
| Item | The unique item to add. |
|
inline |
Appends an array of items.
| OtherArray | The array to append. |
|
inline |
Builds the array as configured.
|
inline |
Implicit conversion operator to build the array as configured.