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
PlayerActions.cs
Go to the documentation of this file.
1using System;
5using InControl;
6using UnityEngine;
7
8namespace BindingsExample
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200000E")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x600004B")]
14 [global::Cpp2ILInjected.Address(RVA = "0x199084C", Offset = "0x199084C", Length = "0x15C")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerActions), Member = "CreateWithDefaultBindings", ReturnType = typeof(PlayerActions))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "CreatePlayerAction", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(PlayerAction))]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActionSet), Member = "CreateTwoAxisPlayerAction", MemberParameters = new object[]
20 {
25 }, ReturnType = typeof(PlayerTwoAxisAction))]
26 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x600004C")]
33 [global::Cpp2ILInjected.Address(RVA = "0x198F8C0", Offset = "0x198F8C0", Length = "0x4C0")]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BindingsExample), Member = "OnEnable", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerActions), Member = ".ctor", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "AddDefaultBinding", MemberParameters = new object[] { typeof(Key[]) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "AddDefaultBinding", MemberParameters = new object[] { typeof(InputControlType) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "AddDefaultBinding", MemberParameters = new object[] { typeof(Mouse) }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object, bool>), Member = ".ctor", MemberParameters = new object[]
41 {
42 typeof(object),
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object, object>), Member = ".ctor", MemberParameters = new object[]
46 {
47 typeof(object),
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
51 {
54 }, ReturnType = typeof(Delegate))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object, object, Int32Enum>), Member = ".ctor", MemberParameters = new object[]
56 {
57 typeof(object),
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x400002C")]
67 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
69
70 [global::Cpp2ILInjected.Token(Token = "0x400002D")]
71 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
73
74 [global::Cpp2ILInjected.Token(Token = "0x400002E")]
75 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
77
78 [global::Cpp2ILInjected.Token(Token = "0x400002F")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
81
82 [global::Cpp2ILInjected.Token(Token = "0x4000030")]
83 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
85
86 [global::Cpp2ILInjected.Token(Token = "0x4000031")]
87 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
89
90 [global::Cpp2ILInjected.Token(Token = "0x4000032")]
91 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
93
95 [global::Cpp2ILInjected.Token(Token = "0x200000F")]
96 [Serializable]
97 private sealed class <>c
98 {
99 // Note: this type is marked as 'beforefieldinit'.
100 [global::Cpp2ILInjected.Token(Token = "0x600004D")]
101 [global::Cpp2ILInjected.Address(RVA = "0x19909A8", Offset = "0x19909A8", Length = "0x5C")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
105 static <>c()
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x600004E")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1990A04", Offset = "0x1990A04", Length = "0x8")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
114 public <>c()
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x600004F")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1990A0C", Offset = "0x1990A0C", Length = "0xBC")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyBindingSource), Member = ".ctor", MemberParameters = new object[] { typeof(Key[]) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BindingSource), Member = "op_Equality", MemberParameters = new object[]
124 {
127 }, ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerAction), Member = "StopListeningForBinding", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x6000050")]
136 [global::Cpp2ILInjected.Address(RVA = "0x1990AC8", Offset = "0x1990AC8", Length = "0xD0")]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
140 {
141 typeof(string),
142 typeof(string),
143 typeof(string),
144 typeof(string)
145 }, ReturnType = typeof(string))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "Log", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6000051")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1990B98", Offset = "0x1990B98", Length = "0xCC")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
158 {
159 typeof(string),
160 typeof(string)
161 }, ReturnType = typeof(string))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "Log", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
165 {
166 throw null;
167 }
168
169 [global::Cpp2ILInjected.Token(Token = "0x4000033")]
170 public static readonly PlayerActions.<>c <>9;
171
172 [global::Cpp2ILInjected.Token(Token = "0x4000034")]
174
175 [global::Cpp2ILInjected.Token(Token = "0x4000035")]
176 public static Action<PlayerAction, BindingSource> <>9__8_1;
177
178 [global::Cpp2ILInjected.Token(Token = "0x4000036")]
179 public static Action<PlayerAction, BindingSource, BindingSourceRejectionType> <>9__8_2;
180 }
181 }
182}
class f__AnonymousType0<< Count > j__TPar
readonly PlayerAction Up
readonly PlayerAction Right
readonly PlayerAction Down
readonly PlayerAction Left
readonly PlayerAction Jump
static PlayerActions CreateWithDefaultBindings()
readonly PlayerTwoAxisAction Move
readonly PlayerAction Fire
Key
Definition Key.cs:8