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
MessageBox.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
System.Diagnostics
;
4
using
System.Runtime.CompilerServices
;
5
using
System.Runtime.InteropServices
;
6
using
System.Threading.Tasks
;
7
using
Cpp2IlInjected
;
8
9
namespace
Microsoft.Xna.Framework.Input
10
{
11
// Token: 0x02000354 RID: 852
12
public
static
class
MessageBox
13
{
14
// Token: 0x17000268 RID: 616
15
// (get) Token: 0x060015E3 RID: 5603 RVA: 0x000021DB File Offset: 0x000003DB
16
// (set) Token: 0x060015E4 RID: 5604 RVA: 0x00061548 File Offset: 0x0005F748
17
public
static
bool
IsVisible
18
{
19
[
CompilerGenerated
]
20
get
21
{
22
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
23
}
24
[
CompilerGenerated
]
25
private
set
26
{
27
}
28
}
29
30
// Token: 0x060015E5 RID: 5605 RVA: 0x00061558 File Offset: 0x0005F758
31
public
static
Task<int?>
Show
(
string
title,
string
description,
IEnumerable<string>
buttons)
32
{
33
if
(!
true
)
34
{
35
}
36
AsyncTaskMethodBuilder
asyncTaskMethodBuilder
=
AsyncTaskMethodBuilder
.
Create
();
37
Task
task
;
38
return
task
;
39
}
40
41
// Token: 0x060015E6 RID: 5606 RVA: 0x00061570 File Offset: 0x0005F770
42
public
static
void
Cancel
(
int
? result)
43
{
44
}
45
46
// Token: 0x040023F0 RID: 9200
47
[
CompilerGenerated
]
48
private
static
bool <IsVisible>
k__BackingField
;
49
50
// Token: 0x02000355 RID: 853
51
[
CompilerGenerated
]
52
[
StructLayout
(3)]
53
private
struct <Show>
d__4
:
IAsyncStateMachine
54
{
55
// Token: 0x060015E7 RID: 5607 RVA: 0x00061580 File Offset: 0x0005F780
56
private
void
MoveNext
()
57
{
58
IEnumerable<string>
enumerable = this.buttons;
59
}
60
61
// Token: 0x060015E8 RID: 5608 RVA: 0x0006159C File Offset: 0x0005F79C
62
[
DebuggerHidden
]
63
private
void
SetStateMachine
(
IAsyncStateMachine
stateMachine
)
64
{
65
}
66
67
// Token: 0x040023F1 RID: 9201
68
public
int <>
1
__state
;
69
70
// Token: 0x040023F2 RID: 9202
71
public
AsyncTaskMethodBuilder<int?>
<>
t__builder
;
72
73
// Token: 0x040023F3 RID: 9203
74
public
IEnumerable<string>
buttons
;
75
}
76
}
77
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Microsoft.Xna.Framework.Input.MessageBox.k__BackingField
static bool< IsVisible > k__BackingField
Definition
MessageBox.cs:48
Microsoft.Xna.Framework.Input.MessageBox.Show
static Task< int?> Show(string title, string description, IEnumerable< string > buttons)
Definition
MessageBox.cs:31
Microsoft.Xna.Framework.Input.MessageBox.IsVisible
static bool IsVisible
Definition
MessageBox.cs:18
Microsoft.Xna.Framework.Input.MessageBox.Cancel
static void Cancel(int? result)
Definition
MessageBox.cs:42
Microsoft.Xna.Framework.Input.MessageBox
Definition
MessageBox.cs:13
System.Threading.Tasks.Task
Definition
Task.cs:12
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:7
System.Runtime.CompilerServices.IAsyncStateMachine
Definition
IAsyncStateMachine.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Xna.Framework.Input
Definition
Buttons.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.Threading.Tasks
Definition
AsyncCausalityStatus.cs:5
System.ExceptionArgument.task
@ task
System
Definition
__ComObject.cs:4
Microsoft.Xna.Framework.Input.MessageBox.d__4.MoveNext
void MoveNext()
Definition
MessageBox.cs:56
Microsoft.Xna.Framework.Input.MessageBox.d__4.buttons
IEnumerable< string > buttons
Definition
MessageBox.cs:74
Microsoft.Xna.Framework.Input.MessageBox.d__4.SetStateMachine
void SetStateMachine(IAsyncStateMachine stateMachine)
Definition
MessageBox.cs:63
Microsoft.Xna.Framework.Input.MessageBox.d__4.t__builder
AsyncTaskMethodBuilder< int?><> t__builder
Definition
MessageBox.cs:71
Microsoft.Xna.Framework.Input.MessageBox.d__4
Definition
MessageBox.cs:54
System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create
static AsyncTaskMethodBuilder< TResult > Create()
Definition
AsyncTaskMethodBuilder.2.cs:12
System.Runtime.CompilerServices.AsyncTaskMethodBuilder
Definition
AsyncTaskMethodBuilder.2.cs:10
source
Microsoft
Xna
Framework
Input
MessageBox.cs
Generated by
1.10.0