Barotrauma Client Doc
Barotrauma.LinkedPairSet< T1, T2 > Class Template Reference
Inheritance diagram for Barotrauma.LinkedPairSet< T1, T2 >:

Public Member Functions

bool Contains (T1 t1)
 
bool Contains (T2 t2)
 
void Add (T1 t1, T2 t2)
 
void Remove (T1 t1)
 
void Remove (T2 t2)
 
IEnumerator<(T1, T2)> GetEnumerator ()
 

Properties

T2 this[T1 t1] [get, set]
 
T1 this[T2 t2] [get, set]
 

Detailed Description

Definition at line 7 of file LinkedPairSet.cs.

Member Function Documentation

◆ Add()

void Barotrauma.LinkedPairSet< T1, T2 >.Add ( T1  t1,
T2  t2 
)

Definition at line 44 of file LinkedPairSet.cs.

◆ Contains() [1/2]

bool Barotrauma.LinkedPairSet< T1, T2 >.Contains ( T1  t1)

Definition at line 12 of file LinkedPairSet.cs.

◆ Contains() [2/2]

bool Barotrauma.LinkedPairSet< T1, T2 >.Contains ( T2  t2)

Definition at line 17 of file LinkedPairSet.cs.

◆ GetEnumerator()

IEnumerator<(T1, T2)> Barotrauma.LinkedPairSet< T1, T2 >.GetEnumerator ( )

Definition at line 66 of file LinkedPairSet.cs.

◆ Remove() [1/2]

void Barotrauma.LinkedPairSet< T1, T2 >.Remove ( T1  t1)

Definition at line 52 of file LinkedPairSet.cs.

◆ Remove() [2/2]

void Barotrauma.LinkedPairSet< T1, T2 >.Remove ( T2  t2)

Definition at line 59 of file LinkedPairSet.cs.

Property Documentation

◆ this[T1 t1]

T2 Barotrauma.LinkedPairSet< T1, T2 >.this[T1 t1]
getset

Definition at line 22 of file LinkedPairSet.cs.

◆ this[T2 t2]

T1 Barotrauma.LinkedPairSet< T1, T2 >.this[T2 t2]
getset

Definition at line 33 of file LinkedPairSet.cs.