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
BindingsExample.cs
Go to the documentation of this file.
1using System;
5using InControl;
6using UnityEngine;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200000D")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6000042")]
14 [global::Cpp2ILInjected.Address(RVA = "0x198F8A4", Offset = "0x198F8A4", Length = "0x1C")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActions), Member = "CreateWithDefaultBindings", ReturnType = typeof(PlayerActions))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BindingsExample), Member = "LoadBindings", ReturnType = typeof(void))]
18 private void OnEnable()
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6000043")]
24 [global::Cpp2ILInjected.Address(RVA = "0x198FDFC", Offset = "0x198FDFC", Length = "0xC")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "Destroy", ReturnType = typeof(void))]
27 private void OnDisable()
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x6000044")]
33 [global::Cpp2ILInjected.Address(RVA = "0x198FE08", Offset = "0x198FE08", Length = "0x50")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
37 private void Start()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000045")]
43 [global::Cpp2ILInjected.Address(RVA = "0x198FE58", Offset = "0x198FE58", Length = "0x1B0")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_transform", ReturnType = typeof(Transform))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "Rotate", MemberParameters = new object[]
49 {
51 typeof(float),
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "get_IsPressed", ReturnType = typeof(bool))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Renderer), Member = "get_material", ReturnType = typeof(Material))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Material), Member = "set_color", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
58 private void Update()
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x6000046")]
64 [global::Cpp2ILInjected.Address(RVA = "0x1990008", Offset = "0x1990008", Length = "0x5C")]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BindingsExample), Member = "OnGUI", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "Save", ReturnType = typeof(string))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefs), Member = "SetString", MemberParameters = new object[]
69 {
70 typeof(string),
71 typeof(string)
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
74 private void SaveBindings()
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x6000047")]
80 [global::Cpp2ILInjected.Address(RVA = "0x198FD80", Offset = "0x198FD80", Length = "0x7C")]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BindingsExample), Member = "OnEnable", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BindingsExample), Member = "OnGUI", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefs), Member = "HasKey", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefs), Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "Load", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
88 private void LoadBindings()
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6000048")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1990064", Offset = "0x1990064", Length = "0x8")]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerPrefs), Member = "Save", ReturnType = typeof(void))]
97 private void OnApplicationQuit()
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x6000049")]
103 [global::Cpp2ILInjected.Address(RVA = "0x199006C", Offset = "0x199006C", Length = "0x7D8")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
107 {
108 typeof(float),
109 typeof(float),
110 typeof(float),
111 typeof(float)
112 }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
115 {
116 typeof(string),
117 typeof(string)
118 }, ReturnType = typeof(string))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUI), Member = "Label", MemberParameters = new object[]
120 {
121 typeof(Rect),
122 typeof(string)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = "get_Count", ReturnType = typeof(int))]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "get_IsListeningForBinding", ReturnType = typeof(bool))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "get_Value", ReturnType = typeof(float))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
130 {
131 typeof(string),
132 typeof(string),
133 typeof(string)
134 }, ReturnType = typeof(string))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUI), Member = "Button", MemberParameters = new object[]
136 {
137 typeof(Rect),
138 typeof(string)
139 }, ReturnType = typeof(bool))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "RemoveBinding", MemberParameters = new object[] { typeof(BindingSource) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "ListenForBindingReplacing", MemberParameters = new object[] { typeof(BindingSource) }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "ListenForBinding", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "ResetBindings", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BindingsExample), Member = "LoadBindings", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BindingsExample), Member = "SaveBindings", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "Reset", ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
148 private void OnGUI()
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x600004A")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1990844", Offset = "0x1990844", Length = "0x8")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoBehaviour), Member = ".ctor", ReturnType = typeof(void))]
158 {
159 throw null;
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x4000029")]
163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
165
166 [global::Cpp2ILInjected.Token(Token = "0x400002A")]
167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
169
170 [global::Cpp2ILInjected.Token(Token = "0x400002B")]
171 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
172 private string saveData;
173 }
174}
class f__AnonymousType0<< Count > j__TPar