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
ObjectProgress.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x02000414 RID: 1044
7 internal sealed class ObjectProgress
8 {
9 // Token: 0x0600202B RID: 8235 RVA: 0x00046DD0 File Offset: 0x00044FD0
10 internal ObjectProgress()
11 {
12 }
13
14 // Token: 0x0600202C RID: 8236 RVA: 0x00046DEC File Offset: 0x00044FEC
15 internal void Init()
16 {
17 this.pr.Init();
18 }
19
20 // Token: 0x0600202D RID: 8237 RVA: 0x00046E04 File Offset: 0x00045004
21 internal void ArrayCountIncrement(int value)
22 {
23 int num = this.count;
24 this.count = num;
25 }
26
27 // Token: 0x0600202E RID: 8238 RVA: 0x00046E20 File Offset: 0x00045020
29 {
31 int num = this.numItems;
34 object obj = this.typeInformation;
35 int num2 = this.count;
36 if (num2 == 0)
37 {
38 }
40 int num3 = this.memberLength;
41 if (this.isInitial)
42 {
45 object[] array2 = this.typeInformationA;
46 if (num2 == 0)
47 {
48 }
49 string[] array3 = this.memberNames;
50 Type[] array4 = this.memberTypes;
54 return;
55 }
56 }
57
58 // Token: 0x0600202F RID: 8239 RVA: 0x00046EC0 File Offset: 0x000450C0
59 // Note: this type is marked as 'beforefieldinit'.
61 {
62 }
63
64 // Token: 0x040010A8 RID: 4264
65 internal static int opRecordIdCount;
66
67 // Token: 0x040010A9 RID: 4265
68 internal bool isInitial;
69
70 // Token: 0x040010AA RID: 4266
71 internal int count;
72
73 // Token: 0x040010AB RID: 4267
75
76 // Token: 0x040010AC RID: 4268
77 internal object expectedTypeInformation;
78
79 // Token: 0x040010AD RID: 4269
80 internal string name;
81
82 // Token: 0x040010AE RID: 4270
84
85 // Token: 0x040010AF RID: 4271
87
88 // Token: 0x040010B0 RID: 4272
90
91 // Token: 0x040010B1 RID: 4273
92 internal Type dtType;
93
94 // Token: 0x040010B2 RID: 4274
95 internal int numItems;
96
97 // Token: 0x040010B3 RID: 4275
99
100 // Token: 0x040010B4 RID: 4276
101 internal object typeInformation;
102
103 // Token: 0x040010B5 RID: 4277
104 internal int nullCount;
105
106 // Token: 0x040010B6 RID: 4278
107 internal int memberLength;
108
109 // Token: 0x040010B7 RID: 4279
111
112 // Token: 0x040010B8 RID: 4280
113 internal object[] typeInformationA;
114
115 // Token: 0x040010B9 RID: 4281
116 internal string[] memberNames;
117
118 // Token: 0x040010BA RID: 4282
119 internal Type[] memberTypes;
120
121 // Token: 0x040010BB RID: 4283
122 internal ParseRecord pr;
123 }
124}
class f__AnonymousType0<< Count > j__TPar
bool GetNext([Out] BinaryTypeEnum outBinaryTypeEnum, [Out] object outTypeInformation)