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
ControllerActionAxis.cs
Go to the documentation of this file.
1using System;
7using Terraria;
8using Terraria.IO;
9using UnityEngine;
10
11namespace Controller
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000B54")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x1700092C")]
17 public bool HasMapping
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x600545A")]
20 [global::Cpp2ILInjected.Address(RVA = "0x94919C", Offset = "0x94919C", Length = "0x48")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
25 get
26 {
27 throw null;
28 }
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x600545B")]
32 [global::Cpp2ILInjected.Address(RVA = "0x9491E4", Offset = "0x9491E4", Length = "0x9C")]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionVector), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionAxis), Member = "get_RequiredState", ReturnType = typeof(ControllerActionButton.RequiredButtonState))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionAxis), Member = "get_FirstEntry", ReturnType = typeof(ControllerActionAxis.Entry))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
40 {
42 typeof(float)
43 }, ReturnType = typeof(bool))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x600545C")]
51 [global::Cpp2ILInjected.Address(RVA = "0x949410", Offset = "0x949410", Length = "0xD4")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionVector), Member = "Active", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionAxis), Member = "get_RequiredState", ReturnType = typeof(ControllerActionButton.RequiredButtonState))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionAxis), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(float))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionAxis), Member = "get_FirstEntry", ReturnType = typeof(ControllerActionAxis.Entry))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Active", MemberParameters = new object[]
60 {
62 typeof(float),
63 typeof(float)
64 }, ReturnType = typeof(bool))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x1700092D")]
73 {
74 [global::Cpp2ILInjected.Token(Token = "0x600545D")]
75 [global::Cpp2ILInjected.Address(RVA = "0x949280", Offset = "0x949280", Length = "0x54")]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner.Action), Member = ".ctor", MemberParameters = new object[]
77 {
78 typeof(GUIControlsBanner.ActionSource),
79 typeof(ControllerActionVector),
80 typeof(string),
81 typeof(Microsoft.Xna.Framework.Graphics.Texture2D),
82 typeof(Rectangle),
83 typeof(TransactionButton_Layout),
84 typeof(bool),
85 typeof(int)
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "Active", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionVector), Member = "get_RequiredState", ReturnType = typeof(ControllerActionButton.RequiredButtonState))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionVector), Member = "get_RequiredStateExcludeLinked", ReturnType = typeof(ControllerActionButton.RequiredButtonState))]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
94 get
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x1700092E")]
102 {
103 [global::Cpp2ILInjected.Token(Token = "0x600545E")]
104 [global::Cpp2ILInjected.Address(RVA = "0x9492D4", Offset = "0x9492D4", Length = "0x4C")]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "Draw", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsButtonTagHandler), Member = "DrawAxisControl", MemberParameters = new object[]
108 {
112 typeof(float),
114 typeof(bool)
115 }, ReturnType = typeof(int))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
117 {
122 typeof(float),
124 typeof(int),
125 typeof(ref int),
127 }, ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler), Member = "MeasureInlineMapping", MemberParameters = new object[]
129 {
132 typeof(int),
133 typeof(ref int),
135 }, ReturnType = typeof(bool))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner.Action), Member = ".ctor", MemberParameters = new object[]
137 {
140 typeof(string),
144 typeof(bool),
145 typeof(int)
146 }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
148 {
150 typeof(int),
152 typeof(float)
153 }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
155 {
157 typeof(int),
159 typeof(float)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "GetControlTag", MemberParameters = new object[] { typeof(ControllerActionVector) }, ReturnType = typeof(string))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "get_Binding", ReturnType = typeof(KeyCode))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "set_Binding", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "LoadConfiguration", MemberParameters = new object[] { typeof(Preferences) }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SaveConfiguration", MemberParameters = new object[] { typeof(Preferences) }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "LoadDefaults", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "ClearBinding", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "Active", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 43)]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
173 get
174 {
175 throw null;
176 }
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x600545F")]
180 [global::Cpp2ILInjected.Address(RVA = "0x949AA0", Offset = "0x949AA0", Length = "0xEC")]
181 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupMappings", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "SetupMappings", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
187 public void MapAxis(Axis axis, float threshold = 0f, ControllerActionButton.RequiredButtonState requiredButtonState = null)
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6005460")]
193 [global::Cpp2ILInjected.Address(RVA = "0x949B94", Offset = "0x949B94", Length = "0xE0")]
194 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6005461")]
204 [global::Cpp2ILInjected.Address(RVA = "0x949C74", Offset = "0x949C74", Length = "0xE0")]
205 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
209 public void MapButtons(Buttons button0, Buttons button1)
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x6005462")]
215 [global::Cpp2ILInjected.Address(RVA = "0x949D54", Offset = "0x949D54", Length = "0xE0")]
216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SetupMappings", ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x6005463")]
227 [global::Cpp2ILInjected.Address(RVA = "0x9494E4", Offset = "0x9494E4", Length = "0x4EC")]
228 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "Active", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionVector), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(global::UnityEngine.Vector2))]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(bool))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
237 {
239 typeof(float)
240 }, ReturnType = typeof(bool))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "ConsumeModifiers", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisScaled", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasButton", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_HasKeyboard", ReturnType = typeof(bool))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKey", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x6005464")]
255 [global::Cpp2ILInjected.Address(RVA = "0x949E9C", Offset = "0x949E9C", Length = "0x68")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "ClearWorldMappings", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "ClearInventoryMappings", ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
261 {
262 typeof(Array),
263 typeof(int),
264 typeof(int)
265 }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
267 public void Clear()
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x6005465")]
273 [global::Cpp2ILInjected.Address(RVA = "0x949F04", Offset = "0x949F04", Length = "0x8C")]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionManager), Member = "CreateAxisMapping", MemberParameters = new object[]
276 {
277 typeof(string),
278 typeof(bool),
279 typeof(float)
280 }, ReturnType = typeof(ControllerActionAxis))]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
286 {
287 throw null;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x4008D26")]
291 public static float ElapsedTime;
292
293 [global::Cpp2ILInjected.Token(Token = "0x4008D27")]
294 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
295 public string Id;
296
297 [global::Cpp2ILInjected.Token(Token = "0x4008D28")]
298 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
299 public bool Enabled;
300
301 [global::Cpp2ILInjected.Token(Token = "0x4008D29")]
302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x19")]
303 public bool TimeBased;
304
305 [global::Cpp2ILInjected.Token(Token = "0x4008D2A")]
306 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
307 public float Scale;
308
309 [global::Cpp2ILInjected.Token(Token = "0x4008D2B")]
310 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
312
313 [global::Cpp2ILInjected.Token(Token = "0x2000B55")]
314 public class Entry
315 {
316 [global::Cpp2ILInjected.Token(Token = "0x6005466")]
317 [global::Cpp2ILInjected.Address(RVA = "0x949B8C", Offset = "0x949B8C", Length = "0x8")]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
320 public Entry()
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x4008D2C")]
326 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
328
329 [global::Cpp2ILInjected.Token(Token = "0x4008D2D")]
330 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
331 public Axis Axis0;
332
333 [global::Cpp2ILInjected.Token(Token = "0x4008D2E")]
334 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
335 public Axis Axis1;
336
337 [global::Cpp2ILInjected.Token(Token = "0x4008D2F")]
338 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
339 public float Threshold;
340
341 [global::Cpp2ILInjected.Token(Token = "0x4008D30")]
342 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
344
345 [global::Cpp2ILInjected.Token(Token = "0x4008D31")]
346 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
348
349 [global::Cpp2ILInjected.Token(Token = "0x4008D32")]
350 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
351 public KeyCode Key0;
352
353 [global::Cpp2ILInjected.Token(Token = "0x4008D33")]
354 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
355 public KeyCode Key1;
356
357 [global::Cpp2ILInjected.Token(Token = "0x4008D34")]
358 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
360
361 [global::Cpp2ILInjected.Token(Token = "0x2000B56")]
362 public enum Type
363 {
364 [global::Cpp2ILInjected.Token(Token = "0x4008D36")]
366 [global::Cpp2ILInjected.Token(Token = "0x4008D37")]
368 [global::Cpp2ILInjected.Token(Token = "0x4008D38")]
369 Buttons,
370 [global::Cpp2ILInjected.Token(Token = "0x4008D39")]
371 Keys
372 }
373 }
374 }
375}
class f__AnonymousType0<< Count > j__TPar
ControllerActionAxis.Entry.Type MappingType
ControllerActionButton.RequiredButtonState RequiredState
void MapKeys(KeyCode key0, KeyCode key1)
bool Active(ControllerDevice controller)
float GetValue(ControllerDevice controller)
ControllerActionButton.RequiredButtonState RequiredState
ControllerActionAxis.Entry FirstEntry
void MapButtons(Buttons button0, Buttons button1)
void MapAxis(Axis axis, float threshold=0f, ControllerActionButton.RequiredButtonState requiredButtonState=null)
bool RequiredStateValid(ControllerDevice controller)
List< ControllerActionAxis.Entry > _entries
void MapMultipleAxis(Axis axis1, Axis axis2)