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
InputDeviceMatcher.cs
Go to the documentation of this file.
1using System;
3using UnityEngine;
4
5namespace InControl
6{
7 // Token: 0x02000033 RID: 51
9 public struct InputDeviceMatcher
10 {
11 // Token: 0x170000C9 RID: 201
12 // (get) Token: 0x06000252 RID: 594 RVA: 0x000025E1 File Offset: 0x000007E1
13 // (set) Token: 0x06000253 RID: 595 RVA: 0x00007AC4 File Offset: 0x00005CC4
15 {
16 get
17 {
18 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
19 }
20 set
21 {
23 }
24 }
25
26 // Token: 0x170000CA RID: 202
27 // (get) Token: 0x06000254 RID: 596 RVA: 0x00007AD8 File Offset: 0x00005CD8
28 // (set) Token: 0x06000255 RID: 597 RVA: 0x00007AEC File Offset: 0x00005CEC
30 {
31 get
32 {
33 return this.productID;
34 }
35 set
36 {
38 }
39 }
40
41 // Token: 0x170000CB RID: 203
42 // (get) Token: 0x06000256 RID: 598 RVA: 0x00007B00 File Offset: 0x00005D00
43 // (set) Token: 0x06000257 RID: 599 RVA: 0x00007B14 File Offset: 0x00005D14
45 {
46 get
47 {
48 return this.versionNumber;
49 }
50 set
51 {
53 }
54 }
55
56 // Token: 0x170000CC RID: 204
57 // (get) Token: 0x06000258 RID: 600 RVA: 0x00007B28 File Offset: 0x00005D28
58 // (set) Token: 0x06000259 RID: 601 RVA: 0x00007B3C File Offset: 0x00005D3C
60 {
61 get
62 {
63 return this.driverType;
64 }
65 set
66 {
68 }
69 }
70
71 // Token: 0x170000CD RID: 205
72 // (get) Token: 0x0600025A RID: 602 RVA: 0x00007B50 File Offset: 0x00005D50
73 // (set) Token: 0x0600025B RID: 603 RVA: 0x00007B64 File Offset: 0x00005D64
75 {
76 get
77 {
78 return this.transportType;
79 }
80 set
81 {
83 }
84 }
85
86 // Token: 0x170000CE RID: 206
87 // (get) Token: 0x0600025C RID: 604 RVA: 0x00007B78 File Offset: 0x00005D78
88 // (set) Token: 0x0600025D RID: 605 RVA: 0x00007B8C File Offset: 0x00005D8C
89 public string NameLiteral
90 {
91 get
92 {
93 return this.nameLiteral;
94 }
95 set
96 {
98 }
99 }
100
101 // Token: 0x170000CF RID: 207
102 // (get) Token: 0x0600025E RID: 606 RVA: 0x00007BA0 File Offset: 0x00005DA0
103 // (set) Token: 0x0600025F RID: 607 RVA: 0x00007BB4 File Offset: 0x00005DB4
104 public string NamePattern
105 {
106 get
107 {
108 return this.namePattern;
109 }
110 set
111 {
113 }
114 }
115
116 // Token: 0x06000260 RID: 608 RVA: 0x00007BC8 File Offset: 0x00005DC8
118 {
119 ushort num = deviceInfo.vendorID;
121 ushort num2 = deviceInfo.productID;
123 uint num3 = deviceInfo.versionNumber;
128 bool flag = string.IsNullOrEmpty(this.nameLiteral);
129 string text = this.nameLiteral;
130 bool flag2 = string.IsNullOrEmpty(this.namePattern);
131 string text2 = this.namePattern;
132 return true;
133 }
134
135 // Token: 0x0400024E RID: 590
139
140 // Token: 0x0400024F RID: 591
143
144 // Token: 0x04000250 RID: 592
148
149 // Token: 0x04000251 RID: 593
152
153 // Token: 0x04000252 RID: 594
156
157 // Token: 0x04000253 RID: 595
159 private string nameLiteral;
160
161 // Token: 0x04000254 RID: 596
163 private string namePattern;
164 }
165}
class f__AnonymousType0<< Count > j__TPar
OptionalInputDeviceTransportType transportType
OptionalInputDeviceDriverType driverType
OptionalInputDeviceDriverType DriverType
bool Matches(InputDeviceInfo deviceInfo)