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.
1
using
System
;
2
using
System.Runtime.CompilerServices
;
3
4
namespace
Terraria.Social.Base
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
{
14
[
CompilerGenerated
]
15
get
16
{
17
return
this.<
UserDisplayName
>
k__BackingField
;
18
}
19
[
CompilerGenerated
]
20
private
set
21
{
22
this.<
UserDisplayName
>
k__BackingField
=
value
;
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
{
31
[
CompilerGenerated
]
32
get
33
{
34
return
this.<
UserFullIdentifier
>
k__BackingField
;
35
}
36
[
CompilerGenerated
]
37
private
set
38
{
39
this.<
UserFullIdentifier
>
k__BackingField
=
value
;
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
{
48
[
CompilerGenerated
]
49
add
50
{
51
if
(
Delegate
.
Combine
(
this
.OnAccepted,
value
) !=
null
)
52
{
53
}
54
}
55
[
CompilerGenerated
]
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
{
69
[
CompilerGenerated
]
70
add
71
{
72
if
(
Delegate
.
Combine
(
this
.OnRejected,
value
) !=
null
)
73
{
74
}
75
}
76
[
CompilerGenerated
]
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
86
public
UserJoinToServerRequest
(
string
userDisplayName
,
string
fullIdentifier
)
87
{
88
this.UserDisplayName
=
userDisplayName
;
89
this.UserFullIdentifier
=
fullIdentifier
;
90
}
91
92
// Token: 0x0600320A RID: 12810 RVA: 0x001F919C File Offset: 0x001F739C
93
public
void
Accept
()
94
{
95
Action
onAccepted
= this.
OnAccepted
;
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
{
108
Action
onRejected
= this.
OnRejected
;
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
125
[
CompilerGenerated
]
126
private
string <UserDisplayName>
k__BackingField
;
127
128
// Token: 0x04003B6D RID: 15213
129
[
CompilerGenerated
]
130
private
string <UserFullIdentifier>
k__BackingField
;
131
132
// Token: 0x04003B6E RID: 15214
133
[
CompilerGenerated
]
134
private
Action
OnAccepted
;
135
136
// Token: 0x04003B6F RID: 15215
137
[
CompilerGenerated
]
138
private
Action
OnRejected
;
139
}
140
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Action
Definition
Action.5.cs:7
System.Delegate.Combine
static Delegate Combine(Delegate a, Delegate b)
Definition
Delegate.cs:255
System.Delegate.Remove
static Delegate Remove(Delegate source, Delegate value)
Definition
Delegate.cs:278
System.Delegate
Definition
Delegate.cs:14
Terraria.Social.Base.UserJoinToServerRequest.k__BackingField
string< UserFullIdentifier > k__BackingField
Definition
UserJoinToServerRequest.cs:130
Terraria.Social.Base.UserJoinToServerRequest.OnAccepted
Action OnAccepted
Definition
UserJoinToServerRequest.cs:47
Terraria.Social.Base.UserJoinToServerRequest.IsValid
bool IsValid()
Terraria.Social.Base.UserJoinToServerRequest.Accept
void Accept()
Definition
UserJoinToServerRequest.cs:93
Terraria.Social.Base.UserJoinToServerRequest.OnRejected
Action OnRejected
Definition
UserJoinToServerRequest.cs:68
Terraria.Social.Base.UserJoinToServerRequest.UserJoinToServerRequest
UserJoinToServerRequest(string userDisplayName, string fullIdentifier)
Definition
UserJoinToServerRequest.cs:86
Terraria.Social.Base.UserJoinToServerRequest.UserDisplayName
string UserDisplayName
Definition
UserJoinToServerRequest.cs:13
Terraria.Social.Base.UserJoinToServerRequest.GetUserWrapperText
string GetUserWrapperText()
Terraria.Social.Base.UserJoinToServerRequest.k__BackingField
string< UserDisplayName > k__BackingField
Definition
UserJoinToServerRequest.cs:126
Terraria.Social.Base.UserJoinToServerRequest.Reject
void Reject()
Definition
UserJoinToServerRequest.cs:106
Terraria.Social.Base.UserJoinToServerRequest.UserFullIdentifier
string UserFullIdentifier
Definition
UserJoinToServerRequest.cs:30
Terraria.Social.Base.UserJoinToServerRequest
Definition
UserJoinToServerRequest.cs:8
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
Terraria.Social.Base
Definition
AchievementsSocialModule.cs:4
System.IntPtr
Definition
IntPtr.cs:13
source
Terraria
Social
Base
UserJoinToServerRequest.cs
Generated by
1.10.0