Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Kismet
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UBlueprintMapLibrary
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Kismet/BlueprintMapLibrary.h |
Include | #include "Kismet/BlueprintMapLibrary.h" |
Syntax
UCLASS (Meta=(BlueprintThreadSafe), MinimalAPI)
class UBlueprintMapLibrary : public UBlueprintFunctionLibrary
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | GenericMap_Add
(
const void* TargetMap, |
|
![]() ![]() |
void | GenericMap_Clear
(
const void* TargetMap, |
|
![]() ![]() |
bool | GenericMap_Find
(
const void* TargetMap, |
|
![]() ![]() |
bool | GenericMap_IsEmpty
(
const void* TargetMap, |
|
![]() ![]() |
bool | GenericMap_IsNotEmpty
(
const void* TargetMap, |
|
![]() ![]() |
void | GenericMap_Keys
(
const void* MapAddr, |
|
![]() ![]() |
int32 | GenericMap_Length
(
const void* TargetMap, |
|
![]() ![]() |
bool | GenericMap_Remove
(
const void* TargetMap, |
|
![]() ![]() |
void | GenericMap_SetMapPropertyByName
(
UObject* OwnerObject, |
|
![]() ![]() |
void | GenericMap_Values
(
const void* MapAddr, |
|
![]() ![]() ![]() ![]() ![]() |
void | Adds a key and value to the map. | |
![]() ![]() ![]() ![]() ![]() |
void | Clears a map of all entries, resetting it to empty | |
![]() ![]() ![]() ![]() ![]() |
bool | Map_Contains
(
const TMap< int32, int32 >& TargetMap, |
Checks whether key is in a provided Map |
![]() ![]() ![]() ![]() ![]() |
bool | Finds the value associated with the provided Key | |
![]() ![]() ![]() ![]() ![]() |
bool | Map_IsEmpty
(
const TMap< int32, int32 >& TargetMap |
Check if the map does not have any entires |
![]() ![]() ![]() ![]() ![]() |
bool | Map_IsNotEmpty
(
const TMap< int32, int32 >& TargetMap |
Check if the map has any entries |
![]() ![]() ![]() ![]() ![]() |
void | Outputs an array of all keys present in the map | |
![]() ![]() ![]() ![]() ![]() |
int32 | Map_Length
(
const TMap< int32, int32 >& TargetMap |
Determines the number of entries in a provided Map |
![]() ![]() ![]() ![]() ![]() |
bool | Map_Remove
(
const TMap< int32, int32 >& TargetMap, |
Removes a key and its associated value from the map. |
![]() ![]() ![]() ![]() ![]() |
void | Outputs an array of all values present in the map | |
![]() ![]() ![]() ![]() ![]() |
void | Not exposed to users. Supports setting a map property on an object by name. |
Constants
Name | Description |
---|---|
MaxSupportedMapSize |