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
ObjectProgress.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000414")]
8 internal sealed class ObjectProgress
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600202B")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1B5EE00", Offset = "0x1B5EE00", Length = "0x68")]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "GetOp", ReturnType = typeof(ObjectProgress))]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParseRecord), Member = ".ctor", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
17 internal ObjectProgress()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x600202C")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1B5EE68", Offset = "0x1B5EE68", Length = "0x40")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "GetOp", ReturnType = typeof(ObjectProgress))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ParseRecord), Member = "Init", ReturnType = typeof(void))]
28 internal void Init()
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x600202D")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1B5EEA8", Offset = "0x1B5EEA8", Length = "0x10")]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "ReadObjectNull", MemberParameters = new object[] { typeof(BinaryHeaderEnum) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
37 internal void ArrayCountIncrement(int value)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x600202E")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1B5EEB8", Offset = "0x1B5EEB8", Length = "0xC0")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "Run", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
48 {
49 throw null;
50 }
51
52 // Note: this type is marked as 'beforefieldinit'.
53 [global::Cpp2ILInjected.Token(Token = "0x600202F")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1B5EF78", Offset = "0x1B5EF78", Length = "0x4C")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x40010A8")]
63 internal static int opRecordIdCount;
64
65 [global::Cpp2ILInjected.Token(Token = "0x40010A9")]
66 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
67 internal bool isInitial;
68
69 [global::Cpp2ILInjected.Token(Token = "0x40010AA")]
70 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
71 internal int count;
72
73 [global::Cpp2ILInjected.Token(Token = "0x40010AB")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
76
77 [global::Cpp2ILInjected.Token(Token = "0x40010AC")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
79 internal object expectedTypeInformation;
80
81 [global::Cpp2ILInjected.Token(Token = "0x40010AD")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
83 internal string name;
84
85 [global::Cpp2ILInjected.Token(Token = "0x40010AE")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x40010AF")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
92
93 [global::Cpp2ILInjected.Token(Token = "0x40010B0")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x40010B1")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
99 internal global::System.Type dtType;
100
101 [global::Cpp2ILInjected.Token(Token = "0x40010B2")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
103 internal int numItems;
104
105 [global::Cpp2ILInjected.Token(Token = "0x40010B3")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
108
109 [global::Cpp2ILInjected.Token(Token = "0x40010B4")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
111 internal object typeInformation;
112
113 [global::Cpp2ILInjected.Token(Token = "0x40010B5")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
115 internal int nullCount;
116
117 [global::Cpp2ILInjected.Token(Token = "0x40010B6")]
118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
119 internal int memberLength;
120
121 [global::Cpp2ILInjected.Token(Token = "0x40010B7")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
124
125 [global::Cpp2ILInjected.Token(Token = "0x40010B8")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
127 internal object[] typeInformationA;
128
129 [global::Cpp2ILInjected.Token(Token = "0x40010B9")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
131 internal string[] memberNames;
132
133 [global::Cpp2ILInjected.Token(Token = "0x40010BA")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
135 internal global::System.Type[] memberTypes;
136
137 [global::Cpp2ILInjected.Token(Token = "0x40010BB")]
138 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
139 internal ParseRecord pr;
140 }
141}
class f__AnonymousType0<< Count > j__TPar
bool GetNext(out BinaryTypeEnum outBinaryTypeEnum, out object outTypeInformation)