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
GUILowDiskSpacePopup.cs
Go to the documentation of this file.
1
using
System
;
2
using
Terraria
;
3
using
UnityEngine
;
4
5
// Token: 0x02000262 RID: 610
6
public
class
GUILowDiskSpacePopup
7
{
8
// Token: 0x06000DAE RID: 3502 RVA: 0x000419E8 File Offset: 0x0003FBE8
9
private
long
DiskSpace
()
10
{
11
string
savePath =
Main
.
SavePath
;
12
if
(savePath ==
null
|| savePath !=
null
)
13
{
14
string
text
;
15
Debug
.
Log
(
"Disk Space:"
+
text
);
16
}
17
throw
new
ArrayTypeMismatchException
();
18
}
19
20
// Token: 0x06000DAF RID: 3503 RVA: 0x00041A28 File Offset: 0x0003FC28
21
public
void
CheckDiskSpace
(
Action
continueAction
)
22
{
23
long
num = this.
DiskSpace
();
24
this.WarningDisplayed
=
true
;
25
this.ContinueCallback
=
continueAction
;
26
}
27
28
// Token: 0x06000DB0 RID: 3504 RVA: 0x00041A60 File Offset: 0x0003FC60
29
public
void
Draw
()
30
{
31
if
(!
true
)
32
{
33
}
34
bool
disableWarnings
= this.
DisableWarnings
;
35
GUITransactionButton.InputState
inputState
;
36
IntPtr
invoke_impl;
37
if
(
inputState
==
GUITransactionButton
.
InputState
.Clicked)
38
{
39
Action
continueCallback
= this.
ContinueCallback
;
40
invoke_impl =
continueCallback
.invoke_impl;
41
IntPtr
method_code =
continueCallback
.method_code;
42
IntPtr
method =
continueCallback
.method;
43
}
44
if
(invoke_impl == 0)
45
{
46
}
47
GUITransactionButton.InputState
inputState2
;
48
if
(
inputState2
==
GUITransactionButton
.
InputState
.Clicked)
49
{
50
}
51
}
52
53
// Token: 0x06000DB1 RID: 3505 RVA: 0x00041AAC File Offset: 0x0003FCAC
54
public
GUILowDiskSpacePopup
()
55
{
56
}
57
58
// Token: 0x04001946 RID: 6470
59
public
bool
DisableWarnings
;
60
61
// Token: 0x04001947 RID: 6471
62
public
bool
WarningDisplayed
;
63
64
// Token: 0x04001948 RID: 6472
65
private
Action
ContinueCallback
;
66
67
// Token: 0x04001949 RID: 6473
68
private
float
scale0
;
69
70
// Token: 0x0400194A RID: 6474
71
private
float
scale1
;
72
73
// Token: 0x0400194B RID: 6475
74
private
float
scale2
;
75
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
GUILowDiskSpacePopup.ContinueCallback
Action ContinueCallback
Definition
GUILowDiskSpacePopup.cs:65
GUILowDiskSpacePopup.scale0
float scale0
Definition
GUILowDiskSpacePopup.cs:68
GUILowDiskSpacePopup.CheckDiskSpace
void CheckDiskSpace(Action continueAction)
Definition
GUILowDiskSpacePopup.cs:21
GUILowDiskSpacePopup.scale2
float scale2
Definition
GUILowDiskSpacePopup.cs:74
GUILowDiskSpacePopup.DisableWarnings
bool DisableWarnings
Definition
GUILowDiskSpacePopup.cs:59
GUILowDiskSpacePopup.Draw
void Draw()
Definition
GUILowDiskSpacePopup.cs:29
GUILowDiskSpacePopup.DiskSpace
long DiskSpace()
Definition
GUILowDiskSpacePopup.cs:9
GUILowDiskSpacePopup.scale1
float scale1
Definition
GUILowDiskSpacePopup.cs:71
GUILowDiskSpacePopup.WarningDisplayed
bool WarningDisplayed
Definition
GUILowDiskSpacePopup.cs:62
GUILowDiskSpacePopup.GUILowDiskSpacePopup
GUILowDiskSpacePopup()
Definition
GUILowDiskSpacePopup.cs:54
GUILowDiskSpacePopup
Definition
GUILowDiskSpacePopup.cs:7
GUITransactionButton.InputState
InputState
Definition
GUITransactionButton.cs:534
GUITransactionButton
Definition
GUITransactionButton.cs:11
System.Action
Definition
Action.5.cs:7
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
Terraria.Main.SavePath
static string SavePath
Definition
Main.cs:4045
Terraria.Main
Definition
Main.cs:67
UnityEngine.Debug.Log
static void Log(object message)
Definition
Debug.cs:51
UnityEngine.Debug
Definition
Debug.cs:11
System.ExceptionArgument.text
@ text
System
Definition
__ComObject.cs:4
Terraria
Definition
Achievement.cs:10
UnityEngine
Definition
_AndroidJNIHelper.cs:6
System.IntPtr
Definition
IntPtr.cs:13
source
GUILowDiskSpacePopup.cs
Generated by
1.10.0