terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
ManagedThread.cs
Go to the documentation of this file.
1using System;
3
4// Token: 0x02000065 RID: 101
5public class ManagedThread
6{
7 // Token: 0x06000216 RID: 534 RVA: 0x00006104 File Offset: 0x00004304
13
14 // Token: 0x06000217 RID: 535 RVA: 0x00006128 File Offset: 0x00004328
19
20 // Token: 0x06000218 RID: 536 RVA: 0x00006144 File Offset: 0x00004344
21 public void Run()
22 {
24 this.IsAlive = true;
26 this.ActiveThread.Start();
27 }
28
29 // Token: 0x06000219 RID: 537 RVA: 0x00006174 File Offset: 0x00004374
30 public void RunCritical()
31 {
33 this.IsAlive = true;
35 this.ActiveThread.Start();
36 }
37
38 // Token: 0x0600021A RID: 538 RVA: 0x000061A4 File Offset: 0x000043A4
39 private void ThreadExecute()
40 {
42 if (parameterizedThreadStartCallBack != null)
43 {
45 IntPtr method_code = parameterizedThreadStartCallBack.method_code;
46 IntPtr invoke_impl = parameterizedThreadStartCallBack.invoke_impl;
48 return;
49 }
51 if (threadStartCallBack != null)
52 {
56 }
57 }
58
59 // Token: 0x040001FA RID: 506
61
62 // Token: 0x040001FB RID: 507
64
65 // Token: 0x040001FC RID: 508
67
68 // Token: 0x040001FD RID: 509
70
71 // Token: 0x040001FE RID: 510
73
74 // Token: 0x040001FF RID: 511
75 public bool IsAlive;
76}
class f__AnonymousType0<< Count > j__TPar
ThreadStart ThreadStartCallBack
LocalUser User
ManagedThread(ThreadStart callBack)
object ParameterizedThreadStartCallbackState
ParameterizedThreadStart ParameterizedThreadStartCallBack
ManagedThread(ParameterizedThreadStart callBack, object state)
void ThreadExecute()
Thread ActiveThread