Sets

Overview

Sets are implemented as ScriptableObject instances that can contain a collection of values. They function similar to an array or list but do not allow duplicate values to be added by default.

They are observable and provide events when items are added or removed.