Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Containers
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Containers/ArrayBuilder.h |
| Include | #include "Containers/ArrayBuilder.h" |
Syntax
template<typename ElementType, typename Allocator>
class TArrayBuilder
Remarks
Template for fluent array builders.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor. | |||
TArrayBuilder
(
const TArray< ElementType, OtherAllocator >& InArray |
Creates and initializes an array builder from an array of items. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArrayBuilder & | Add
(
const ElementType& Item |
Adds an item. | |
| TArrayBuilder & | AddUnique
(
const ElementType& Item |
Adds an unique item. | |
| TArrayBuilder & | Appends an array of items. | ||
| TArray< ElementType, Allocator > | Build () |
Builds the array as configured. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| Implicit conversion operator to build the array as configured. |