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
GUIControllerMappingOverlay.cs
Go to the documentation of this file.
1using System;
6
7[global::Cpp2ILInjected.Token(Token = "0x2000079")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x60002AE")]
11 [global::Cpp2ILInjected.Address(RVA = "0x716CDC", Offset = "0x716CDC", Length = "0x8")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMappingOverlay), Member = "UpdateScroll", ReturnType = typeof(void))]
14 public void Activate()
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x60002AF")]
20 [global::Cpp2ILInjected.Address(RVA = "0x71CF04", Offset = "0x71CF04", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x60002B0")]
28 [global::Cpp2ILInjected.Address(RVA = "0x71CCEC", Offset = "0x71CCEC", Length = "0x218")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "DrawCategories", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingOverlay), Member = "Activate", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingOverlay), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingOverlay), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
36 {
40 }, ReturnType = typeof(Vector2))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
42 {
45 }, ReturnType = typeof(Vector2))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
48 private void UpdateScroll()
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x60002B1")]
54 [global::Cpp2ILInjected.Address(RVA = "0x71CF0C", Offset = "0x71CF0C", Length = "0x28C")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPulldownEntry), Member = "GetNumberOfOptions", ReturnType = typeof(int))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMappingOverlay), Member = "UpdateScroll", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60002B2")]
66 [global::Cpp2ILInjected.Address(RVA = "0x7137E8", Offset = "0x7137E8", Length = "0xC")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 public void ActivateOverlay(GUIControllerMappingEntry overlayEntry, Rectangle overlayRegion)
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x60002B3")]
74 [global::Cpp2ILInjected.Address(RVA = "0x71D198", Offset = "0x71D198", Length = "0x14")]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPulldownEntry), Member = "ActivateOverlay", MemberParameters = new object[]
76 {
79 typeof(int),
80 typeof(float)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 public void ActivateOverlay(GUIControllerPulldownEntry overlayEntry, Rectangle overlayRegion, int selectedOption, float offset)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x60002B4")]
89 [global::Cpp2ILInjected.Address(RVA = "0x7138A0", Offset = "0x7138A0", Length = "0x8")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPulldownEntry), Member = "DeactivateOverlay", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfileEntry), Member = "IsOverOptions", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
93 public void DeactivateOverlay()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60002B5")]
99 [global::Cpp2ILInjected.Address(RVA = "0x71D1AC", Offset = "0x71D1AC", Length = "0x48C")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SettingsOverlayPulldown_Layout), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(TransactionButton_Layout))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMappingOverlay), Member = "UpdateScroll", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
107 {
111 }, ReturnType = typeof(Vector2))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
113 {
116 }, ReturnType = typeof(Vector2))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
119 {
120 typeof(int),
121 typeof(int),
122 typeof(int),
123 typeof(int)
124 }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x60002B6")]
132 [global::Cpp2ILInjected.Address(RVA = "0x71CC64", Offset = "0x71CC64", Length = "0x10")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x4000304")]
141 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
143
144 [global::Cpp2ILInjected.Token(Token = "0x4000305")]
145 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
147
148 [global::Cpp2ILInjected.Token(Token = "0x4000306")]
149 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
150 public int _overlayIndex;
151
152 [global::Cpp2ILInjected.Token(Token = "0x4000307")]
153 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
154 public float _overlayOffset;
155
156 [global::Cpp2ILInjected.Token(Token = "0x4000308")]
157 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
159
160 [global::Cpp2ILInjected.Token(Token = "0x4000309")]
161 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
162 public int _selectedItem;
163
164 [global::Cpp2ILInjected.Token(Token = "0x200007A")]
165 public enum Controls
166 {
167 [global::Cpp2ILInjected.Token(Token = "0x400030B")]
169 [global::Cpp2ILInjected.Token(Token = "0x400030C")]
171 [global::Cpp2ILInjected.Token(Token = "0x400030D")]
172 PageFight,
173 [global::Cpp2ILInjected.Token(Token = "0x400030E")]
174 PageMisc,
175 [global::Cpp2ILInjected.Token(Token = "0x400030F")]
177 [global::Cpp2ILInjected.Token(Token = "0x4000310")]
178 PageChest,
179 [global::Cpp2ILInjected.Token(Token = "0x4000311")]
181 [global::Cpp2ILInjected.Token(Token = "0x4000312")]
183 [global::Cpp2ILInjected.Token(Token = "0x4000313")]
184 PagePVP,
185 [global::Cpp2ILInjected.Token(Token = "0x4000314")]
186 PageMap,
187 [global::Cpp2ILInjected.Token(Token = "0x4000315")]
188 Element,
189 [global::Cpp2ILInjected.Token(Token = "0x4000316")]
190 Reset,
191 [global::Cpp2ILInjected.Token(Token = "0x4000317")]
192 Back
193 }
194}
class f__AnonymousType0<< Count > j__TPar
GUIControllerMappingOverlay.Controls selectedControl
void ActivateOverlay(GUIControllerMappingEntry overlayEntry, Rectangle overlayRegion)
void ActivateOverlay(GUIControllerPulldownEntry overlayEntry, Rectangle overlayRegion, int selectedOption, float offset)
GUIControllerItem Navigate(Vector2 navigationVector)
GUIControllerMappingEntryBase _overlayEntry