Barotrauma Client Doc
Barotrauma.CollectionConcat< T > Class Template Reference
Inheritance diagram for Barotrauma.CollectionConcat< T >:
Barotrauma.ListConcat< T >

Public Member Functions

 CollectionConcat (IEnumerable< T > a, IEnumerable< T > b)
 
void Add (T item)
 
void Clear ()
 
bool Remove (T item)
 
bool Contains (T item)
 
void CopyTo (T[] array, int arrayIndex)
 
IEnumerator< T > GetEnumerator ()
 

Protected Attributes

readonly IEnumerable< T > enumerableA
 
readonly IEnumerable< T > enumerableB
 

Properties

int Count [get]
 
bool IsReadOnly [get]
 

Detailed Description

Definition at line 8 of file CollectionConcat.cs.

Constructor & Destructor Documentation

◆ CollectionConcat()

Barotrauma.CollectionConcat< T >.CollectionConcat ( IEnumerable< T >  a,
IEnumerable< T >  b 
)

Definition at line 13 of file CollectionConcat.cs.

Member Function Documentation

◆ Add()

void Barotrauma.CollectionConcat< T >.Add ( item)

◆ Clear()

void Barotrauma.CollectionConcat< T >.Clear ( )

◆ Contains()

bool Barotrauma.CollectionConcat< T >.Contains ( item)

◆ CopyTo()

void Barotrauma.CollectionConcat< T >.CopyTo ( T[]  array,
int  arrayIndex 
)

Definition at line 30 of file CollectionConcat.cs.

◆ GetEnumerator()

IEnumerator<T> Barotrauma.CollectionConcat< T >.GetEnumerator ( )

Definition at line 53 of file CollectionConcat.cs.

◆ Remove()

bool Barotrauma.CollectionConcat< T >.Remove ( item)

Member Data Documentation

◆ enumerableA

readonly IEnumerable<T> Barotrauma.CollectionConcat< T >.enumerableA
protected

Definition at line 10 of file CollectionConcat.cs.

◆ enumerableB

readonly IEnumerable<T> Barotrauma.CollectionConcat< T >.enumerableB
protected

Definition at line 11 of file CollectionConcat.cs.

Property Documentation

◆ Count

int Barotrauma.CollectionConcat< T >.Count
get

Definition at line 18 of file CollectionConcat.cs.

◆ IsReadOnly

bool Barotrauma.CollectionConcat< T >.IsReadOnly
get

Definition at line 20 of file CollectionConcat.cs.