| 
    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 
   | 
 
 Inheritance diagram for System.Threading.Timer:
 Collaboration diagram for System.Threading.Timer:Classes | |
| class | Scheduler | 
| struct | TimerComparer | 
Public Member Functions | |
| Timer (TimerCallback callback, object state, int dueTime, int period) | |
| Timer (TimerCallback callback, object state, global::System.TimeSpan dueTime, global::System.TimeSpan period) | |
| bool | Change (int dueTime, int period) | 
| bool | Change (global::System.TimeSpan dueTime, global::System.TimeSpan period) | 
| void | Dispose () | 
Package Functions | |
| void | KeepRootedWhileScheduled () | 
Properties | |
| static Timer.Scheduler | scheduler [get, set] | 
Private Member Functions | |
| void | Init (TimerCallback callback, object state, long dueTime, long period) | 
| bool | Change (long dueTime, long period, bool first) | 
| static long | GetTimeMonotonic () | 
Private Attributes | |
| TimerCallback | callback | 
| object | state | 
| long | due_time_ms | 
| long | period_ms | 
| long | next_run | 
| bool | disposed | 
| bool | is_dead | 
| bool | is_added |