terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
class | Enumerator |
Public Member Functions | |
ConditionalWeakTable () | |
void | Add (TKey key, TValue value) |
bool | Remove (TKey key) |
bool | TryGetValue (TKey key, out TValue value) |
TValue | GetValue (TKey key, ConditionalWeakTable< TKey, TValue >.CreateValueCallback createValueCallback) |
delegate TValue | CreateValueCallback (TKey key) |
Protected Member Functions | |
override void | Finalize () |
Private Member Functions | |
void | RehashWithoutResize () |
void | RecomputeSize () |
void | Rehash () |
global::System.Collections.Generic.IEnumerator< global::System.Collections.Generic.KeyValuePair< TKey, TValue > > | Method_Private_Virtual_Final_New_IEnumerator_1_KeyValuePair_2_0 () |
global::System.Collections.IEnumerator System.Collections.IEnumerable. | GetEnumerator () |
Private Attributes | |
Ephemeron[] | data |
object | _lock |
int | size |
Static Private Attributes | |
const int | INITIAL_SIZE = 13 |
const float | LOAD_FACTOR = 0.7f |
const float | COMPACT_FACTOR = 0.5f |
const float | EXPAND_FACTOR = 1.1f |
Definition at line 12 of file ConditionalWeakTable.cs.