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
Loading...
Searching...
No Matches
FastParallel.cs
Go to the documentation of this file.
1using System;
6
7namespace ReLogic.Threading
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000B11")]
10 public static class FastParallel
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6005311")]
13 [global::Cpp2ILInjected.Address(RVA = "0x940C5C", Offset = "0x940C5C", Length = "0x50")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
16 static FastParallel()
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x170008F2")]
22 public static bool ForceTasksOnCallingThread
23 {
25 [global::Cpp2ILInjected.Token(Token = "0x6005312")]
26 [global::Cpp2ILInjected.Address(RVA = "0x940CAC", Offset = "0x940CAC", Length = "0x58")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
29 get
30 {
31 throw null;
32 }
34 [global::Cpp2ILInjected.Token(Token = "0x6005313")]
35 [global::Cpp2ILInjected.Address(RVA = "0x940D04", Offset = "0x940D04", Length = "0x5C")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
38 set
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6005314")]
45 [global::Cpp2ILInjected.Address(RVA = "0x940D60", Offset = "0x940D60", Length = "0x20")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
48 public static void For(int fromInclusive, int toExclusive, ParallelForAction callback, object context = null)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6005315")]
54 [global::Cpp2ILInjected.Address(RVA = "0x940D80", Offset = "0x940D80", Length = "0x7C")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
58 private static void InvokeTask(object context)
59 {
60 throw null;
61 }
62
64 [global::Cpp2ILInjected.Token(Token = "0x4008AEC")]
65 private static bool <ForceTasksOnCallingThread>k__BackingField;
66
67 [global::Cpp2ILInjected.Token(Token = "0x2000B12")]
68 private class RangeTask
69 {
70 [global::Cpp2ILInjected.Token(Token = "0x6005316")]
71 [global::Cpp2ILInjected.Address(RVA = "0x940E38", Offset = "0x940E38", Length = "0x50")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x6005317")]
80 [global::Cpp2ILInjected.Address(RVA = "0x940DFC", Offset = "0x940DFC", Length = "0x3C")]
81 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CountdownEvent), Member = "Signal", ReturnType = typeof(bool))]
84 public void Invoke()
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x4008AED")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
92
93 [global::Cpp2ILInjected.Token(Token = "0x4008AEE")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x4008AEF")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
100
101 [global::Cpp2ILInjected.Token(Token = "0x4008AF0")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
103 private readonly object _context;
104
105 [global::Cpp2ILInjected.Token(Token = "0x4008AF1")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
108 }
109 }
110}
class f__AnonymousType0<< Count > j__TPar
RangeTask(ParallelForAction action, int fromInclusive, int toExclusive, object context, CountdownEvent countdown)
readonly ParallelForAction _action
static void For(int fromInclusive, int toExclusive, ParallelForAction callback, object context=null)
static bool< ForceTasksOnCallingThread > k__BackingField
static void InvokeTask(object context)
delegate void ParallelForAction(int fromInclusive, int toExclusive, object context)