Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | Enumerator |
Public Member Functions | |
Enumerator | GetEnumerator () |
IEnumerator< KeyValuePair< TKey, TValue > > IEnumerable< KeyValuePair< TKey, TValue > >. | GetEnumerator () |
IEnumerator IEnumerable. | GetEnumerator () |
override bool | Equals (object? obj) |
override int | GetHashCode () |
Package Functions | |
HashBucket | Add (TKey key, TValue value, IEqualityComparer< KeyValuePair< TKey, TValue > > keyOnlyComparer, IEqualityComparer< TValue > valueComparer, KeyCollisionBehavior behavior, out OperationResult result) |
HashBucket | Remove (TKey key, IEqualityComparer< KeyValuePair< TKey, TValue > > keyOnlyComparer, out OperationResult result) |
bool | TryGetValue (TKey key, Comparers comparers, [MaybeNullWhen(false)] out TValue value) |
bool | TryGetKey (TKey equalKey, Comparers comparers, out TKey actualKey) |
void | Freeze () |
Properties | |
bool | IsEmpty [get] |
KeyValuePair< TKey, TValue > | FirstValue [get] |
ImmutableList< KeyValuePair< TKey, TValue > >.Node | AdditionalElements [get] |
Private Member Functions | |
HashBucket (KeyValuePair< TKey, TValue > firstElement, ImmutableList< KeyValuePair< TKey, TValue > >.Node additionalElements=null) | |
Private Attributes | |
readonly KeyValuePair< TKey, TValue > | _firstValue |
readonly ImmutableList< KeyValuePair< TKey, TValue > >.Node | _additionalElements |
Definition at line 620 of file ImmutableDictionary.cs.