Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


HashSetPropertyBag<TElement>

An IPropertyBag<TContainer> implementation for a HashSet_1 type.
Read time 1 minuteLast updated 11 days ago

Definition

  • Type: Class
  • Namespace: Unity.Properties
  • Assembly: UnityEngine.PropertiesModule
  • Inherits from: SetPropertyBagBase<HashSet<T>, T>
  • Implements: ISetPropertyBag<HashSet<T>, T>, ICollectionPropertyBag<HashSet<T>, T>, IPropertyBag<HashSet<T>>, IPropertyBag, ICollectionPropertyBagAccept<HashSet<T>>, ISetPropertyBagAccept<HashSet<T>>, ISetPropertyAccept<HashSet<T>>, IKeyedProperties<HashSet<T>, Object>
public class HashSetPropertyBag<TElement> : SetPropertyBagBase<HashSet<TElement>, TElement>, ISetPropertyBag<HashSet<TElement>, TElement>, ICollectionPropertyBag<HashSet<TElement>, TElement>, IPropertyBag<HashSet<TElement>>, IPropertyBag, ICollectionPropertyBagAccept<HashSet<TElement>>, ISetPropertyBagAccept<HashSet<TElement>>, ISetPropertyAccept<HashSet<TElement>>, IKeyedProperties<HashSet<TElement>, object>

Inheritance

Inherited Members

  • SetPropertyBagBase<HashSet<T>, T>.TryGetProperty(HashSet<T>, Object, IProperty<HashSet<T>>)
  • PropertyBag<HashSet<T>>.Accept(ITypeVisitor)
  • PropertyBag<HashSet<T>>.GetProperties()
  • PropertyBag<HashSet<T>>.GetProperties(HashSet<T>)
  • PropertyBag<HashSet<T>>.CreateInstance()
  • PropertyBag<HashSet<T>>.TryCreateInstance(HashSet<T>)