UBlueprintMapLibrary
Inherits: UObjectBase › UObjectBaseUtility › UObject › UBlueprintFunctionLibrary › UBlueprintMapLibrary
#include "Kismet/BlueprintMapLibrary.h" Description
Blueprint function library exposing generic map operations (add, remove, find, keys, values, length, and more) that work against any wildcard TMap type. Backs the 'Utilities|Map' category nodes in the Blueprint graph editor.
Caveats & Gotchas
- • The class carries BlueprintThreadSafe at the UCLASS level, but individual functions are implemented via CustomThunk against a wildcard TMap<int32, int32> placeholder type — the declared int32 signatures do not reflect the actual key/value types used at a given call site.
- • Because these are wildcard/generic nodes, C++ code should generally call TMap's own member functions (Add, Remove, Find) directly rather than going through UBlueprintMapLibrary, which exists primarily to back the Blueprint graph nodes.
Functions (13)
Map 13 ▼
| Access | Type | Name |
|---|---|---|
| public | function | UBlueprintMapLibrary::Map_Add |
| public | function | UBlueprintMapLibrary::Map_Clear |
| public | function | UBlueprintMapLibrary::Map_Contains |
| public | function | UBlueprintMapLibrary::Map_Find |
| public | function | UBlueprintMapLibrary::Map_IsEmpty |
| public | function | UBlueprintMapLibrary::Map_IsNotEmpty |
| public | function | UBlueprintMapLibrary::Map_Keys |
| public | function | UBlueprintMapLibrary::Map_Length |
| public | function | UBlueprintMapLibrary::Map_Remove |
| public | function | UBlueprintMapLibrary::Map_Values |
| public | function | UBlueprintMapLibrary::Map_GetKeyValueByIndex |
| public | function | UBlueprintMapLibrary::Map_GetLastIndex |
| public | function | UBlueprintMapLibrary::SetMapPropertyByName |
Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?