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
KeyBindingSource.cs
Go to the documentation of this file.
1using System;
2using System.IO;
6
7namespace InControl
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200000A")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x1700000F")]
14 {
16 [global::Cpp2ILInjected.Token(Token = "0x6000031")]
17 [global::Cpp2ILInjected.Address(RVA = "0x197A690", Offset = "0x197A690", Length = "0x10")]
18 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 get
21 {
22 throw null;
23 }
25 [global::Cpp2ILInjected.Token(Token = "0x6000032")]
26 [global::Cpp2ILInjected.Address(RVA = "0x197A6A0", Offset = "0x197A6A0", Length = "0x10")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 protected set
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6000033")]
35 [global::Cpp2ILInjected.Address(RVA = "0x197A6B0", Offset = "0x197A6B0", Length = "0x8")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6000034")]
44 [global::Cpp2ILInjected.Address(RVA = "0x197A6B8", Offset = "0x197A6B8", Length = "0x30")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6000035")]
53 [global::Cpp2ILInjected.Address(RVA = "0x197A6E8", Offset = "0x197A6E8", Length = "0x88")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerAction), Member = "AddDefaultBinding", MemberParameters = new object[] { typeof(Key[]) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.PlayerActions.<>c", Member = "<CreateWithDefaultBindings>b__8_0", MemberParameters = new object[]
57 {
58 typeof(PlayerAction),
60 }, ReturnType = typeof(bool))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000036")]
69 [global::Cpp2ILInjected.Address(RVA = "0x197A7D8", Offset = "0x197A7D8", Length = "0x28")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 public override float GetValue(InputDevice inputDevice)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x6000037")]
78 [global::Cpp2ILInjected.Address(RVA = "0x197A800", Offset = "0x197A800", Length = "0x2C")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyCombo), Member = "get_IsPressed", ReturnType = typeof(bool))]
82 public override bool GetState(InputDevice inputDevice)
83 {
84 throw null;
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x17000010")]
88 public override string Name
89 {
90 [global::Cpp2ILInjected.Token(Token = "0x6000038")]
91 [global::Cpp2ILInjected.Address(RVA = "0x197A974", Offset = "0x197A974", Length = "0x28")]
92 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyCombo), Member = "ToString", ReturnType = typeof(string))]
95 get
96 {
97 throw null;
98 }
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x17000011")]
102 public override string DeviceName
103 {
104 [global::Cpp2ILInjected.Token(Token = "0x6000039")]
105 [global::Cpp2ILInjected.Address(RVA = "0x197AB20", Offset = "0x197AB20", Length = "0x40")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
108 get
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x17000012")]
115 public override InputDeviceClass DeviceClass
116 {
117 [global::Cpp2ILInjected.Token(Token = "0x600003A")]
118 [global::Cpp2ILInjected.Address(RVA = "0x197AB60", Offset = "0x197AB60", Length = "0x8")]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 get
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x17000013")]
127 public override InputDeviceStyle DeviceStyle
128 {
129 [global::Cpp2ILInjected.Token(Token = "0x600003B")]
130 [global::Cpp2ILInjected.Address(RVA = "0x197AB68", Offset = "0x197AB68", Length = "0x8")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 get
133 {
134 throw null;
135 }
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x600003C")]
139 [global::Cpp2ILInjected.Address(RVA = "0x197AB70", Offset = "0x197AB70", Length = "0xCC")]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
143 public override bool Equals(BindingSource other)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x600003D")]
149 [global::Cpp2ILInjected.Address(RVA = "0x197AC68", Offset = "0x197AC68", Length = "0xCC")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
153 public override bool Equals(object other)
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x600003E")]
159 [global::Cpp2ILInjected.Address(RVA = "0x197AD34", Offset = "0x197AD34", Length = "0x5C")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "GetHashCode", ReturnType = typeof(int))]
163 public override int GetHashCode()
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x17000014")]
170 {
171 [global::Cpp2ILInjected.Token(Token = "0x600003F")]
172 [global::Cpp2ILInjected.Address(RVA = "0x197ADD8", Offset = "0x197ADD8", Length = "0x8")]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 get
175 {
176 throw null;
177 }
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6000040")]
181 [global::Cpp2ILInjected.Address(RVA = "0x197ADE0", Offset = "0x197ADE0", Length = "0x34")]
182 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyCombo), Member = "Load", MemberParameters = new object[]
185 {
187 typeof(ushort)
188 }, ReturnType = typeof(void))]
189 public override void Load(BinaryReader reader, ushort dataFormatVersion)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x6000041")]
195 [global::Cpp2ILInjected.Address(RVA = "0x197AF3C", Offset = "0x197AF3C", Length = "0x28")]
196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyCombo), Member = "Save", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
199 public override void Save(BinaryWriter writer)
200 {
201 throw null;
202 }
203
205 [global::Cpp2ILInjected.Token(Token = "0x40000A5")]
206 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
207 private KeyCombo <Control>k__BackingField;
208 }
209}
class f__AnonymousType0<< Count > j__TPar
KeyBindingSource(KeyCombo keyCombo)
override void Save(BinaryWriter writer)
override bool Equals(BindingSource other)
override bool GetState(InputDevice inputDevice)
KeyCombo< Control > k__BackingField
override float GetValue(InputDevice inputDevice)
KeyBindingSource(params Key[] keys)
override void Load(BinaryReader reader, ushort dataFormatVersion)
override bool Equals(object other)
Key
Definition Key.cs:8