Blueprint Set Nodes

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

See Also

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




Adds an item to a Set.

Add Items

Adds items from a specified Array to a Set.


Clears all items from a Set.

Contains Item

Checks to see if a Set contains an item.


Takes the relative difference of two Sets, assigning the difference to a resultant Set.


Takes the intersection of two Sets, assigning the intersection to a resultant Set.


Gets the number of items (length) in a Set.


Removes an item from a Set.

Remove Items

Removes items specified in an Array from a Set.

To Array

Copies a Set into an Array.


Performs a union of two Sets, assigning the union to a resultant Set.

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