API reference
API reference
Select your platform
No SDKs available
No versions available

IEnumerableHashSet Interface

Extends IEnumerable< T >
Exposes a GetEnumerator method with a non-allocating HashSet.Enumerator struct.

Properties

Count : int
[Get]
Signature
int Oculus.Interaction.Collections.IEnumerableHashSet< T >.Count

Methods

Contains ( item )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.Contains(T item)
Parameters
item: T
Returns
bool
GetEnumerator ()
Signature
new HashSet< T >.Enumerator Oculus.Interaction.Collections.IEnumerableHashSet< T >.GetEnumerator()
Returns
new HashSet< T >.Enumerator
IsProperSubsetOf ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsProperSubsetOf(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool
IsProperSupersetOf ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsProperSupersetOf(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool
IsSubsetOf ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsSubsetOf(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool
IsSupersetOf ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsSupersetOf(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool
Overlaps ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.Overlaps(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool
SetEquals ( other )
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.SetEquals(IEnumerable< T > other)
Parameters
other: IEnumerable< T >
Returns
bool