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
Research_Layout.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x2000236")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x1700016C")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000D07")]
13 [global::Cpp2ILInjected.Address(RVA = "0x9D1E80", Offset = "0x9D1E80", Length = "0x7C")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "GetRegion", ReturnType = typeof(Rectangle))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawInventoryResearchButton", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "Draw", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawMainButtons", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "BeginResearchAnimation", MemberParameters = new object[]
22 {
23 typeof(int),
24 typeof(int),
25 typeof(int),
26 typeof(bool)
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawBacking", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchBacking", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchCogs", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawItemProgress", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchItem", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "IsOverGroupRegion", MemberParameters = new object[]
34 {
37 }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 get
41 {
42 throw null;
43 }
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6000D08")]
47 [global::Cpp2ILInjected.Address(RVA = "0x9D1EFC", Offset = "0x9D1EFC", Length = "0x84")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
51 {
52 typeof(string),
53 typeof(string)
54 }, ReturnType = typeof(bool))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
56 private void Awake()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6000D09")]
62 [global::Cpp2ILInjected.Address(RVA = "0x9D1F80", Offset = "0x9D1F80", Length = "0x58")]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x4001725")]
73
74 [global::Cpp2ILInjected.Token(Token = "0x4001726")]
76
77 [global::Cpp2ILInjected.Token(Token = "0x4001727")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
80
81 [global::Cpp2ILInjected.Token(Token = "0x4001728")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
84
85 [global::Cpp2ILInjected.Token(Token = "0x4001729")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x400172A")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
92
93 [global::Cpp2ILInjected.Token(Token = "0x400172B")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x400172C")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
100
101 [global::Cpp2ILInjected.Token(Token = "0x400172D")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
104
105 [global::Cpp2ILInjected.Token(Token = "0x400172E")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
108
109 [global::Cpp2ILInjected.Token(Token = "0x400172F")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
112
113 [global::Cpp2ILInjected.Token(Token = "0x4001730")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
116
117 [global::Cpp2ILInjected.Token(Token = "0x4001731")]
118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
120
121 [global::Cpp2ILInjected.Token(Token = "0x4001732")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
124
125 [global::Cpp2ILInjected.Token(Token = "0x4001733")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
128
129 [global::Cpp2ILInjected.Token(Token = "0x4001734")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
132
133 [global::Cpp2ILInjected.Token(Token = "0x4001735")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
136
137 [global::Cpp2ILInjected.Token(Token = "0x4001736")]
138 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
140
141 [global::Cpp2ILInjected.Token(Token = "0x4001737")]
142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
144
145 [global::Cpp2ILInjected.Token(Token = "0x4001738")]
146 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
148
149 [global::Cpp2ILInjected.Token(Token = "0x4001739")]
150 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
152
153 [global::Cpp2ILInjected.Token(Token = "0x400173A")]
154 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
156
157 [global::Cpp2ILInjected.Token(Token = "0x400173B")]
158 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
160
161 [global::Cpp2ILInjected.Token(Token = "0x400173C")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
164
165 [global::Cpp2ILInjected.Token(Token = "0x400173D")]
166 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
168
169 [global::Cpp2ILInjected.Token(Token = "0x400173E")]
170 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
172
173 [global::Cpp2ILInjected.Token(Token = "0x400173F")]
174 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
176}
class f__AnonymousType0<< Count > j__TPar
Panel_Layout BackingController
static Research_Layout Instance4Page
TransactionButton_Layout Close
Panel_Layout ResearchCogLeft1
Panel_Layout ResearchCogRight2
Panel_Layout ResearchItemBacking
Panel_Layout ResearchItem
Panel_Layout Backing
Panel_Layout ResearchCogRight3
static Research_Layout InstanceNormal
String_Layout Progress
Panel_Layout ResearchCogLeft3
Panel_Layout ImageBacking
Panel_Layout CurrentProgress
Panel_Layout Divider2
TransactionButton_Layout InventoryResearch
Panel_Layout ResearchCogRight1
Vector2 InventoryResearchControllerWiringOffset
String_Layout StackCount
Panel_Layout NewProgress
TransactionButton_Layout ActionResearch
Panel_Layout Divider
String_Layout ItemName
TransactionButton_Layout InventoryResearchController
Panel_Layout BarBacking
static Research_Layout Instance
Panel_Layout ResearchCogLeft2
String_Layout Description