![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MapBuilder.h>
Public Member Functions | |
| TMapBuilder () | |
| template<typename OtherAllocator > | |
| TMapBuilder (const TMap< KeyType, ValueType, OtherAllocator > &InMap) | |
| TMapBuilder & | Add (KeyType InKey, ValueType InValue) |
| TMapBuilder & | Append (const TMap< KeyType, ValueType, SetAllocator > &OtherMap) |
| TMap< KeyType, ValueType, SetAllocator > | Build () |
| operator TMap< KeyType, ValueType, SetAllocator > () | |
Template for fluent map builders.
| KeyType | The type of keys stored in the map. |
| ValueType | The type of values stored in the map. |
| SetAllocator | The allocator to use for key-value pairs. |
|
inline |
Default constructor.
|
inline |
Creates and initializes a new map builder from another map.
| InMap | The map to copy. |
|
inline |
Adds a key-value pair to the map.
| InKey | The key of the pair to add. |
| InValue | The value of the pair to add. |
|
inline |
Appends another map.
| OtherMap | The map to append. |
|
inline |
Builds the map as configured.
|
inline |
Implicit conversion operator to build the map as configured.