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
ButtonManager.cs
Go to the documentation of this file.
1using System;
4using InControl;
5using UnityEngine;
6
7namespace InterfaceMovement
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200000C")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600003E")]
13 [global::Cpp2ILInjected.Address(RVA = "0x198F654", Offset = "0x198F654", Length = "0x64")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwoAxisInputControl), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwoAxisInputControl), Member = "set_StateThreshold", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
18 private void Awake()
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x600003F")]
24 [global::Cpp2ILInjected.Address(RVA = "0x198F6B8", Offset = "0x198F6B8", Length = "0x170")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputManager), Member = "get_ActiveDevice", ReturnType = typeof(InputDevice))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Direction", ReturnType = typeof(TwoAxisInputControl))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwoAxisInputControl), Member = "Filter", MemberParameters = new object[]
30 {
32 typeof(float)
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "get_WasRepeated", ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "Log", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "get_WasPressed", ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ButtonManager), Member = "MoveFocusTo", MemberParameters = new object[] { typeof(Button) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
39 private void Update()
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6000040")]
45 [global::Cpp2ILInjected.Address(RVA = "0x198F828", Offset = "0x198F828", Length = "0x74")]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ButtonManager), Member = "Update", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "op_Inequality", MemberParameters = new object[]
49 {
50 typeof(global::UnityEngine.Object),
51 typeof(global::UnityEngine.Object)
52 }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6000041")]
60 [global::Cpp2ILInjected.Address(RVA = "0x198F89C", Offset = "0x198F89C", Length = "0x8")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoBehaviour), Member = ".ctor", ReturnType = typeof(void))]
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x4000027")]
69 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
71
72 [global::Cpp2ILInjected.Token(Token = "0x4000028")]
73 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
75 }
76}
class f__AnonymousType0<< Count > j__TPar
void MoveFocusTo(Button newFocusedButton)
TwoAxisInputControl filteredDirection