Blueprint Map Nodes

An overview of the node interface when working with Blueprint Maps.

Windows
MacOS
Linux
See Also

A Map's node interface provides the following functionality for developers working in Blueprints: adding keys and their associated values (key-value pairs) to a Map, removing items from a Map, clearing Maps, looking up keys and values contained in a Map, and checking a Map's length. The following guide provides additional information about the various nodes that make-up Blueprint Sets in Unreal Engine 4 (UE4).

Node

Description

Add

Adds a key-value pair to a Map.

Clear

Clears a Map of all entries.

Contains

This node checks to see if a key exists in a provided Map.

Find

Find the value associated with a provided key.

Keys

Outputs an Array of all keys present in the Map.

Length

Determines the number of entries in a provided Map.

Remove

Removes a key-value pair from a Map.

Values

Outputs an array of all values present in the Map.

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback