terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Event.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine
8{
9 // Token: 0x0200000C RID: 12
10 [StaticAccessor("GUIEvent", StaticAccessorType.DoubleColon)]
11 [NativeHeader("Modules/IMGUI/Event.bindings.h")]
12 [StructLayout(0)]
13 public sealed class Event
14 {
15 // Token: 0x06000036 RID: 54 RVA: 0x00002840 File Offset: 0x00000A40
16 public Event()
17 {
18 throw new MissingMethodException();
19 }
20
21 // Token: 0x06000037 RID: 55 RVA: 0x00002864 File Offset: 0x00000A64
22 public Event(int displayIndex)
23 {
24 throw new MissingMethodException();
25 }
26
27 // Token: 0x06000038 RID: 56 RVA: 0x00002884 File Offset: 0x00000A84
28 protected override void Finalize()
29 {
30 IntPtr ptr = this.m_Ptr;
31 IntPtr ptr2 = this.m_Ptr;
32 throw new MissingMethodException();
33 }
34
35 // Token: 0x1700000D RID: 13
36 // (get) Token: 0x06000039 RID: 57 RVA: 0x000028D0 File Offset: 0x00000AD0
37 public bool shift
38 {
39 get
40 {
41 throw new MissingMethodException();
42 }
43 }
44
45 // Token: 0x1700000E RID: 14
46 // (get) Token: 0x0600003A RID: 58 RVA: 0x000028E4 File Offset: 0x00000AE4
47 public bool control
48 {
49 get
50 {
51 throw new MissingMethodException();
52 }
53 }
54
55 // Token: 0x1700000F RID: 15
56 // (get) Token: 0x0600003B RID: 59 RVA: 0x000028F8 File Offset: 0x00000AF8
57 public bool alt
58 {
59 get
60 {
61 throw new MissingMethodException();
62 }
63 }
64
65 // Token: 0x17000010 RID: 16
66 // (get) Token: 0x0600003C RID: 60 RVA: 0x0000290C File Offset: 0x00000B0C
67 public bool command
68 {
69 get
70 {
71 throw new MissingMethodException();
72 }
73 }
74
75 // Token: 0x17000011 RID: 17
76 // (get) Token: 0x0600003D RID: 61 RVA: 0x000020F5 File Offset: 0x000002F5
77 public static Event current
78 {
79 get
80 {
81 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
82 }
83 }
84
85 // Token: 0x17000012 RID: 18
86 // (get) Token: 0x0600003E RID: 62 RVA: 0x00002920 File Offset: 0x00000B20
87 public bool isKey
88 {
89 get
90 {
91 throw new MissingMethodException();
92 }
93 }
94
95 // Token: 0x17000013 RID: 19
96 // (get) Token: 0x0600003F RID: 63 RVA: 0x00002934 File Offset: 0x00000B34
97 public bool isMouse
98 {
99 get
100 {
101 throw new MissingMethodException();
102 }
103 }
104
105 // Token: 0x17000014 RID: 20
106 // (get) Token: 0x06000040 RID: 64 RVA: 0x00002948 File Offset: 0x00000B48
108 {
109 get
110 {
111 throw new MissingMethodException();
112 }
113 }
114
115 // Token: 0x06000041 RID: 65 RVA: 0x00002964 File Offset: 0x00000B64
116 public override int GetHashCode()
117 {
118 throw new MissingMethodException();
119 }
120
121 // Token: 0x06000042 RID: 66 RVA: 0x00002994 File Offset: 0x00000B94
122 public override bool Equals(object obj)
123 {
124 if (obj != null)
125 {
126 Type type = obj.GetType();
128 throw new MissingMethodException();
129 }
130 throw new MissingMethodException();
131 }
132
133 // Token: 0x06000043 RID: 67 RVA: 0x00002A04 File Offset: 0x00000C04
134 public override string ToString()
135 {
136 throw new MissingMethodException();
137 }
138
139 // Token: 0x06000044 RID: 68 RVA: 0x00002B34 File Offset: 0x00000D34
140 public void Use()
141 {
142 throw new MissingMethodException();
143 }
144
145 // Token: 0x17000015 RID: 21
146 // (get) Token: 0x06000045 RID: 69 RVA: 0x00002B68 File Offset: 0x00000D68
147 [NativeProperty("type", false, TargetType.Field)]
149 {
150 get
151 {
152 throw new MissingMethodException();
153 }
154 }
155
156 // Token: 0x17000016 RID: 22
157 // (get) Token: 0x06000046 RID: 70 RVA: 0x00002B7C File Offset: 0x00000D7C
158 [NativeProperty("mousePosition", false, TargetType.Field)]
160 {
161 get
162 {
163 throw new MissingMethodException();
164 }
165 }
166
167 // Token: 0x17000017 RID: 23
168 // (get) Token: 0x06000047 RID: 71 RVA: 0x00002B90 File Offset: 0x00000D90
169 [NativeProperty("pointerType", false, TargetType.Field)]
171 {
172 get
173 {
174 throw new MissingMethodException();
175 }
176 }
177
178 // Token: 0x17000018 RID: 24
179 // (get) Token: 0x06000048 RID: 72 RVA: 0x00002BA4 File Offset: 0x00000DA4
180 [NativeProperty("modifiers", false, TargetType.Field)]
182 {
183 get
184 {
185 throw new MissingMethodException();
186 }
187 }
188
189 // Token: 0x17000019 RID: 25
190 // (get) Token: 0x06000049 RID: 73 RVA: 0x00002BB8 File Offset: 0x00000DB8
191 [NativeProperty("character", false, TargetType.Field)]
192 public char character
193 {
194 get
195 {
196 throw new MissingMethodException();
197 }
198 }
199
200 // Token: 0x1700001A RID: 26
201 // (get) Token: 0x0600004A RID: 74 RVA: 0x00002BCC File Offset: 0x00000DCC
202 [NativeProperty("keycode", false, TargetType.Field)]
204 {
205 get
206 {
207 throw new MissingMethodException();
208 }
209 }
210
211 // Token: 0x1700001B RID: 27
212 // (set) Token: 0x0600004B RID: 75 RVA: 0x00002BE0 File Offset: 0x00000DE0
213 [NativeProperty("displayIndex", false, TargetType.Field)]
214 public int displayIndex
215 {
216 set
217 {
218 throw new MissingMethodException();
219 }
220 }
221
222 // Token: 0x1700001C RID: 28
223 // (get) Token: 0x0600004C RID: 76 RVA: 0x00002BF4 File Offset: 0x00000DF4
225 {
226 [FreeFunction("GUIEvent::GetType", HasExplicitThis = true)]
227 get
228 {
229 throw new MissingMethodException();
230 }
231 }
232
233 // Token: 0x1700001D RID: 29
234 // (get) Token: 0x0600004D RID: 77 RVA: 0x00002C08 File Offset: 0x00000E08
235 public string commandName
236 {
237 [FreeFunction("GUIEvent::GetCommandName", HasExplicitThis = true)]
238 get
239 {
240 throw new MissingMethodException();
241 }
242 }
243
244 // Token: 0x0600004E RID: 78 RVA: 0x00002C1C File Offset: 0x00000E1C
245 [NativeMethod("Use")]
246 private void Internal_Use()
247 {
248 throw new MissingMethodException();
249 }
250
251 // Token: 0x0600004F RID: 79 RVA: 0x00002C30 File Offset: 0x00000E30
252 [FreeFunction("GUIEvent::Internal_Create", IsThreadSafe = true)]
254 {
255 throw new MissingMethodException();
256 }
257
258 // Token: 0x06000050 RID: 80 RVA: 0x00002C44 File Offset: 0x00000E44
259 [FreeFunction("GUIEvent::Internal_Destroy", IsThreadSafe = true)]
260 private static void Internal_Destroy(IntPtr ptr)
261 {
262 throw new MissingMethodException();
263 }
264
265 // Token: 0x06000051 RID: 81 RVA: 0x00002C58 File Offset: 0x00000E58
266 public static bool PopEvent([NotNull("ArgumentNullException")] Event outEvent)
267 {
268 throw new MissingMethodException();
269 }
270
271 // Token: 0x06000052 RID: 82 RVA: 0x00002C6C File Offset: 0x00000E6C
272 private static void Internal_SetNativeEvent(IntPtr ptr)
273 {
274 throw new MissingMethodException();
275 }
276
277 // Token: 0x06000053 RID: 83 RVA: 0x00002C80 File Offset: 0x00000E80
280 {
281 if (!true)
282 {
283 }
284 throw new MissingMethodException();
285 }
286
287 // Token: 0x06000054 RID: 84 RVA: 0x00002C9C File Offset: 0x00000E9C
288 private void get_mousePosition_Injected([Out] Vector2 ret)
289 {
290 throw new MissingMethodException();
291 }
292
293 // Token: 0x04000054 RID: 84
295 internal IntPtr m_Ptr;
296
297 // Token: 0x04000055 RID: 85
298 private static Event s_Current;
299
300 // Token: 0x04000056 RID: 86
301 private static Event s_MasterEvent;
302 }
303}
class f__AnonymousType0<< Count > j__TPar
new Type GetType()
Definition Type.cs:287
override int GetHashCode()
Definition Event.cs:116
static void Internal_SetNativeEvent(IntPtr ptr)
Definition Event.cs:272
EventType rawType
Definition Event.cs:149
void get_mousePosition_Injected([Out] Vector2 ret)
Definition Event.cs:288
bool isDirectManipulationDevice
Definition Event.cs:108
KeyCode keyCode
Definition Event.cs:204
string commandName
Definition Event.cs:236
override bool Equals(object obj)
Definition Event.cs:122
Vector2 mousePosition
Definition Event.cs:160
EventType type
Definition Event.cs:225
static Event s_MasterEvent
Definition Event.cs:301
Event(int displayIndex)
Definition Event.cs:22
override void Finalize()
Definition Event.cs:28
static Event s_Current
Definition Event.cs:298
PointerType pointerType
Definition Event.cs:171
static void Internal_Destroy(IntPtr ptr)
Definition Event.cs:260
EventModifiers modifiers
Definition Event.cs:182
static Event current
Definition Event.cs:78
static IntPtr Internal_Create(int displayIndex)
Definition Event.cs:253
override string ToString()
Definition Event.cs:134
void Internal_Use()
Definition Event.cs:246
static void Internal_MakeMasterEventCurrent(int displayIndex)
Definition Event.cs:279
static bool PopEvent([NotNull("ArgumentNullException")] Event outEvent)
Definition Event.cs:266