Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | Slot |
Package Functions | |
HashLookup (IEqualityComparer< TKey > comparer) | |
bool | Add (TKey key, TValue value) |
bool | TryGetValue (TKey key, [MaybeNullWhen(false)][AllowNull] ref TValue value) |
Properties | |
TValue | this[TKey key] [set] |
int | Count [get] |
KeyValuePair< TKey, TValue > | this[int index] [get] |
Private Member Functions | |
int | GetKeyHashCode (TKey key) |
bool | AreKeysEqual (TKey key1, TKey key2) |
bool | Find (TKey key, bool add, bool set, [MaybeNullWhen(false)] ref TValue value) |
void | Resize () |
Private Attributes | |
int[] | buckets |
Slot[] | slots |
int | count |
int | freeList |
readonly IEqualityComparer< TKey > | comparer |
Definition at line 6 of file HashLookup.cs.