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
UserJoinToServerRequest.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x02000533 RID: 1331
7 public abstract class UserJoinToServerRequest
8 {
9 // Token: 0x17000628 RID: 1576
10 // (get) Token: 0x06003201 RID: 12801 RVA: 0x001F9098 File Offset: 0x001F7298
11 // (set) Token: 0x06003202 RID: 12802 RVA: 0x001F90AC File Offset: 0x001F72AC
12 internal string UserDisplayName
13 {
15 get
16 {
18 }
20 private set
21 {
23 }
24 }
25
26 // Token: 0x17000629 RID: 1577
27 // (get) Token: 0x06003203 RID: 12803 RVA: 0x001F90C0 File Offset: 0x001F72C0
28 // (set) Token: 0x06003204 RID: 12804 RVA: 0x001F90D4 File Offset: 0x001F72D4
29 internal string UserFullIdentifier
30 {
32 get
33 {
35 }
37 private set
38 {
40 }
41 }
42
43 // Token: 0x14000031 RID: 49
44 // (add) Token: 0x06003205 RID: 12805 RVA: 0x001F90E8 File Offset: 0x001F72E8
45 // (remove) Token: 0x06003206 RID: 12806 RVA: 0x001F910C File Offset: 0x001F730C
46 public event Action OnAccepted
47 {
49 add
50 {
51 if (Delegate.Combine(this.OnAccepted, value) != null)
52 {
53 }
54 }
56 remove
57 {
58 if (Delegate.Remove(this.OnAccepted, value) != null)
59 {
60 }
61 }
62 }
63
64 // Token: 0x14000032 RID: 50
65 // (add) Token: 0x06003207 RID: 12807 RVA: 0x001F9130 File Offset: 0x001F7330
66 // (remove) Token: 0x06003208 RID: 12808 RVA: 0x001F9154 File Offset: 0x001F7354
67 public event Action OnRejected
68 {
70 add
71 {
72 if (Delegate.Combine(this.OnRejected, value) != null)
73 {
74 }
75 }
77 remove
78 {
79 if (Delegate.Remove(this.OnRejected, value) != null)
80 {
81 }
82 }
83 }
84
85 // Token: 0x06003209 RID: 12809 RVA: 0x001F9178 File Offset: 0x001F7378
91
92 // Token: 0x0600320A RID: 12810 RVA: 0x001F919C File Offset: 0x001F739C
93 public void Accept()
94 {
96 if (onAccepted != null)
97 {
98 IntPtr invoke_impl = onAccepted.invoke_impl;
99 IntPtr method_code = onAccepted.method_code;
100 IntPtr method = onAccepted.method;
101 return;
102 }
103 }
104
105 // Token: 0x0600320B RID: 12811 RVA: 0x001F91CC File Offset: 0x001F73CC
106 public void Reject()
107 {
109 if (onRejected != null)
110 {
111 IntPtr invoke_impl = onRejected.invoke_impl;
112 IntPtr method_code = onRejected.method_code;
113 IntPtr method = onRejected.method;
114 return;
115 }
116 }
117
118 // Token: 0x0600320C RID: 12812
119 public abstract bool IsValid();
120
121 // Token: 0x0600320D RID: 12813
122 public abstract string GetUserWrapperText();
123
124 // Token: 0x04003B6C RID: 15212
126 private string <UserDisplayName>k__BackingField;
127
128 // Token: 0x04003B6D RID: 15213
130 private string <UserFullIdentifier>k__BackingField;
131
132 // Token: 0x04003B6E RID: 15214
134 private Action OnAccepted;
135
136 // Token: 0x04003B6F RID: 15215
138 private Action OnRejected;
139 }
140}
class f__AnonymousType0<< Count > j__TPar
static Delegate Combine(Delegate a, Delegate b)
Definition Delegate.cs:255
static Delegate Remove(Delegate source, Delegate value)
Definition Delegate.cs:278
UserJoinToServerRequest(string userDisplayName, string fullIdentifier)