Tanoda
Leap.Unity.SerializableHashSet< T > Class Template Reference
Inheritance diagram for Leap.Unity.SerializableHashSet< T >:
Leap.Unity.SerializableHashSetBase Leap.Unity.ICanReportDuplicateInformation

Public Member Functions

bool Add (T item)
 
void Clear ()
 
bool Contains (T item)
 
bool Remove (T item)
 
IEnumerator< T > GetEnumerator ()
 
void ClearDuplicates ()
 
List< int > GetDuplicationInformation ()
 
void OnAfterDeserialize ()
 
void OnBeforeSerialize ()
 

Static Public Member Functions

static implicit operator HashSet< T > (SerializableHashSet< T > serializableHashSet)
 

Properties

int Count [get]
 

Detailed Description

Definition at line 22 of file SerializableHashSet.cs.

Member Function Documentation

◆ Add()

bool Leap.Unity.SerializableHashSet< T >.Add ( item)

Definition at line 39 of file SerializableHashSet.cs.

◆ Clear()

void Leap.Unity.SerializableHashSet< T >.Clear ( )

Definition at line 43 of file SerializableHashSet.cs.

◆ ClearDuplicates()

void Leap.Unity.SerializableHashSet< T >.ClearDuplicates ( )

Definition at line 69 of file SerializableHashSet.cs.

◆ Contains()

bool Leap.Unity.SerializableHashSet< T >.Contains ( item)

Definition at line 47 of file SerializableHashSet.cs.

◆ GetDuplicationInformation()

List< int > Leap.Unity.SerializableHashSet< T >.GetDuplicationInformation ( )

Definition at line 81 of file SerializableHashSet.cs.

◆ GetEnumerator()

IEnumerator< T > Leap.Unity.SerializableHashSet< T >.GetEnumerator ( )

Definition at line 59 of file SerializableHashSet.cs.

◆ OnAfterDeserialize()

void Leap.Unity.SerializableHashSet< T >.OnAfterDeserialize ( )

Definition at line 108 of file SerializableHashSet.cs.

◆ OnBeforeSerialize()

void Leap.Unity.SerializableHashSet< T >.OnBeforeSerialize ( )

Definition at line 124 of file SerializableHashSet.cs.

◆ operator HashSet< T >()

static implicit Leap.Unity.SerializableHashSet< T >.operator HashSet< T > ( SerializableHashSet< T >  serializableHashSet)
static

Definition at line 55 of file SerializableHashSet.cs.

◆ Remove()

bool Leap.Unity.SerializableHashSet< T >.Remove ( item)

Definition at line 51 of file SerializableHashSet.cs.

Property Documentation

◆ Count

int Leap.Unity.SerializableHashSet< T >.Count
get

Definition at line 35 of file SerializableHashSet.cs.


The documentation for this class was generated from the following file: