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
PlayerInputProfile.cs
Go to the documentation of this file.
1using System;
8using Terraria.UI;
9
10namespace Terraria.GameInput
11{
12 [global::Cpp2ILInjected.Token(Token = "0x20006CD")]
13 public class PlayerInputProfile
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x17000714")]
16 public string ShowName
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x60039ED")]
19 [global::Cpp2ILInjected.Address(RVA = "0x146F1C4", Offset = "0x146F1C4", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 get
22 {
23 throw null;
24 }
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x17000715")]
29 {
30 [global::Cpp2ILInjected.Token(Token = "0x60039EE")]
31 [global::Cpp2ILInjected.Address(RVA = "0x146F1CC", Offset = "0x146F1CC", Length = "0x10")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HandleHotbar", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "PostInput", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60039EF")]
43 [global::Cpp2ILInjected.Address(RVA = "0x146F1DC", Offset = "0x146F1DC", Length = "0x18C")]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "Initialize", ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = ".ctor", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyConfiguration), Member = ".ctor", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "Add", MemberParameters = new object[]
49 {
50 "System.Int32Enum",
51 typeof(object)
52 }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
55 public PlayerInputProfile(string name)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x60039F0")]
61 [global::Cpp2ILInjected.Address(RVA = "0x146F368", Offset = "0x146F368", Length = "0x198")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "Initialize", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyConfiguration), Member = "SetupKeys", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "Reset", MemberParameters = new object[]
69 {
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
76 public void Initialize(PresetProfiles style)
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x60039F1")]
82 [global::Cpp2ILInjected.Address(RVA = "0x146F500", Offset = "0x146F500", Length = "0x98")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
85 {
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x60039F2")]
96 [global::Cpp2ILInjected.Address(RVA = "0x146F70C", Offset = "0x146F70C", Length = "0x98")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
99 {
100 typeof(Array),
102 }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInputProfile), Member = "CopyKeysFrom", MemberParameters = new object[]
104 {
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x60039F3")]
116 [global::Cpp2ILInjected.Address(RVA = "0x146F7A4", Offset = "0x146F7A4", Length = "0x98")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
119 {
120 typeof(Array),
122 }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInputProfile), Member = "CopyKeysFrom", MemberParameters = new object[]
124 {
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x60039F4")]
136 [global::Cpp2ILInjected.Address(RVA = "0x146F83C", Offset = "0x146F83C", Length = "0xA0")]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
139 {
140 typeof(Array),
142 }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInputProfile), Member = "CopyKeysFrom", MemberParameters = new object[]
144 {
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x60039F5")]
156 [global::Cpp2ILInjected.Address(RVA = "0x146F8DC", Offset = "0x146F8DC", Length = "0x44")]
157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x60039F6")]
165 [global::Cpp2ILInjected.Address(RVA = "0x146F598", Offset = "0x146F598", Length = "0x174")]
166 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInputProfile), Member = "CopyHotbarSettingsFrom", MemberParameters = new object[]
168 {
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInputProfile), Member = "CopyMapSettingsFrom", MemberParameters = new object[]
173 {
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInputProfile), Member = "CopyGamepadSettingsFrom", MemberParameters = new object[]
178 {
181 }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "get_Item", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = "TValue")]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "TryGetValue", MemberParameters = new object[]
185 {
186 "System.Int32Enum",
187 typeof(ref object)
188 }, ReturnType = typeof(bool))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
190 {
191 typeof(Array),
192 typeof(int),
193 typeof(int)
194 }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
198 {
199 throw null;
200 }
201
202 [global::Cpp2ILInjected.Token(Token = "0x60039F7")]
203 [global::Cpp2ILInjected.Address(RVA = "0x146F920", Offset = "0x146F920", Length = "0x354")]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialDpad", MemberParameters = new object[]
205 {
208 }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "get_Item", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = "TValue")]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
214 public bool UsingDpadHotbar()
215 {
216 throw null;
217 }
218
219 [global::Cpp2ILInjected.Token(Token = "0x60039F8")]
220 [global::Cpp2ILInjected.Address(RVA = "0x146FC74", Offset = "0x146FC74", Length = "0x354")]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TriggersSet), Member = "GetNavigatorDirections", ReturnType = typeof(Vector2))]
222 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Int32Enum, object>), Member = "get_Item", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = "TValue")]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
227 public bool UsingDpadMovekeys()
228 {
229 throw null;
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x4007A20")]
233 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
235
236 [global::Cpp2ILInjected.Token(Token = "0x4007A21")]
237 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
238 public string Name;
239
240 [global::Cpp2ILInjected.Token(Token = "0x4007A22")]
241 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
242 public bool AllowEditting;
243
244 [global::Cpp2ILInjected.Token(Token = "0x4007A23")]
245 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
247
248 [global::Cpp2ILInjected.Token(Token = "0x4007A24")]
249 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
250 public float TriggersDeadzone;
251
252 [global::Cpp2ILInjected.Token(Token = "0x4007A25")]
253 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
254 public float InterfaceDeadzoneX;
255
256 [global::Cpp2ILInjected.Token(Token = "0x4007A26")]
257 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
259
260 [global::Cpp2ILInjected.Token(Token = "0x4007A27")]
261 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
263
264 [global::Cpp2ILInjected.Token(Token = "0x4007A28")]
265 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
267
268 [global::Cpp2ILInjected.Token(Token = "0x4007A29")]
269 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
271
272 [global::Cpp2ILInjected.Token(Token = "0x4007A2A")]
273 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
275
276 [global::Cpp2ILInjected.Token(Token = "0x4007A2B")]
277 [global::Cpp2ILInjected.FieldOffset(Offset = "0x41")]
279
280 [global::Cpp2ILInjected.Token(Token = "0x4007A2C")]
281 [global::Cpp2ILInjected.FieldOffset(Offset = "0x42")]
283
284 [global::Cpp2ILInjected.Token(Token = "0x4007A2D")]
285 [global::Cpp2ILInjected.FieldOffset(Offset = "0x43")]
287
288 [global::Cpp2ILInjected.Token(Token = "0x4007A2E")]
289 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
290 public int InventoryMoveCD;
291 }
292}
class f__AnonymousType0<< Count > j__TPar
void CopyMapSettingsFrom(PlayerInputProfile profile, InputMode mode)
void CopyHotbarSettingsFrom(PlayerInputProfile profile, InputMode mode)
Dictionary< InputMode, KeyConfiguration > InputModes
void Initialize(PresetProfiles style)
void CopyGamepadAdvancedSettingsFrom(PlayerInputProfile profile, InputMode mode)
void CopyGamepadSettingsFrom(PlayerInputProfile profile, InputMode mode)
void CopyKeysFrom(PlayerInputProfile profile, InputMode mode, TriggerNames[] keysToCopy)
void CopyGameplaySettingsFrom(PlayerInputProfile profile, InputMode mode)