Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Generic.BidirectionalDictionary< T1, T2 > Class Template Referencesealed

Public Member Functions

 BidirectionalDictionary (int capacity)
 
void Add (T1 item1, T2 item2)
 
bool TryGetForward (T1 item1, [MaybeNullWhen(false)] out T2 item2)
 
bool TryGetBackward (T2 item2, [MaybeNullWhen(false)] out T1 item1)
 
Dictionary< T1, T2 >.Enumerator GetEnumerator ()
 
 BidirectionalDictionary (int capacity)
 
void Add (T1 item1, T2 item2)
 
bool TryGetForward (T1 item1, [MaybeNullWhen(false)] out T2 item2)
 
bool TryGetBackward (T2 item2, [MaybeNullWhen(false)] out T1 item1)
 
Dictionary< T1, T2 >.Enumerator GetEnumerator ()
 
 BidirectionalDictionary (int capacity)
 
void Add (T1 item1, T2 item2)
 
bool TryGetForward (T1 item1, [MaybeNullWhen(false)] out T2 item2)
 
bool TryGetBackward (T2 item2, [MaybeNullWhen(false)] out T1 item1)
 
Dictionary< T1, T2 >.Enumerator GetEnumerator ()
 
 BidirectionalDictionary (int capacity)
 
void Add (T1 item1, T2 item2)
 
bool TryGetForward (T1 item1, [MaybeNullWhen(false)] out T2 item2)
 
bool TryGetBackward (T2 item2, [MaybeNullWhen(false)] out T1 item1)
 
Dictionary< T1, T2 >.Enumerator GetEnumerator ()
 

Private Member Functions

IEnumerator< KeyValuePair< T1, T2 > > IEnumerable< KeyValuePair< T1, T2 > >. GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator< KeyValuePair< T1, T2 > > IEnumerable< KeyValuePair< T1, T2 > >. GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator< KeyValuePair< T1, T2 > > IEnumerable< KeyValuePair< T1, T2 > >. GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator< KeyValuePair< T1, T2 > > IEnumerable< KeyValuePair< T1, T2 > >. GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 

Private Attributes

readonly Dictionary< T1, T2 > _forward
 
readonly Dictionary< T2, T1 > _backward
 

Detailed Description

Definition at line 5 of file BidirectionalDictionary.cs.


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