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
CloudSocialModule.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
System.Runtime.CompilerServices
;
4
using
Cpp2IlInjected
;
5
using
Terraria.IO
;
6
7
namespace
Terraria.Social.Base
8
{
9
// Token: 0x02000529 RID: 1321
10
public
abstract
class
CloudSocialModule
:
ISocialModule
11
{
12
// Token: 0x060031C1 RID: 12737 RVA: 0x001F8D58 File Offset: 0x001F6F58
13
public
virtual
void
Initialize
()
14
{
15
if
(!
true
)
16
{
17
}
18
Preferences
configuration =
Main
.
Configuration
;
19
Preferences
configuration2
=
Main
.
Configuration
;
20
}
21
22
// Token: 0x060031C2 RID: 12738
23
public
abstract
void
Shutdown
();
24
25
// Token: 0x060031C3 RID: 12739
26
public
abstract
IEnumerable<string>
GetFiles
();
27
28
// Token: 0x060031C4 RID: 12740
29
public
abstract
bool
Write
(
string
path,
byte
[] data,
int
length
);
30
31
// Token: 0x060031C5 RID: 12741
32
public
abstract
void
Read
(
string
path,
byte
[] buffer,
int
length
);
33
34
// Token: 0x060031C6 RID: 12742
35
public
abstract
bool
HasFile
(
string
path);
36
37
// Token: 0x060031C7 RID: 12743
38
public
abstract
int
GetFileSize
(
string
path);
39
40
// Token: 0x060031C8 RID: 12744
41
public
abstract
bool
Delete
(
string
path);
42
43
// Token: 0x060031C9 RID: 12745
44
public
abstract
bool
Forget
(
string
path);
45
46
// Token: 0x060031CA RID: 12746 RVA: 0x000021DB File Offset: 0x000003DB
47
public
byte
[]
Read
(
string
path)
48
{
49
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
50
}
51
52
// Token: 0x060031CB RID: 12747 RVA: 0x001F8D78 File Offset: 0x001F6F78
53
public
void
Read
(
string
path,
byte
[] buffer)
54
{
55
}
56
57
// Token: 0x060031CC RID: 12748 RVA: 0x000021DB File Offset: 0x000003DB
58
public
bool
Write
(
string
path,
byte
[] data)
59
{
60
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
61
}
62
63
// Token: 0x060031CD RID: 12749 RVA: 0x001F8D88 File Offset: 0x001F6F88
64
protected
CloudSocialModule
()
65
{
66
}
67
68
// Token: 0x060031CE RID: 12750 RVA: 0x001F8D9C File Offset: 0x001F6F9C
69
[
CompilerGenerated
]
70
private
void <Initialize>
b__1_0
(
Preferences
preferences
)
71
{
72
this.EnabledByDefault
=
true
;
73
}
74
75
// Token: 0x060031CF RID: 12751 RVA: 0x001F8DB0 File Offset: 0x001F6FB0
76
[
CompilerGenerated
]
77
private
void <Initialize>
b__1_1
(
Preferences
preferences
)
78
{
79
bool
enabledByDefault
= this.
EnabledByDefault
;
80
}
81
82
// Token: 0x04003B5E RID: 15198
83
public
bool
EnabledByDefault
;
84
}
85
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Terraria.IO.Preferences
Definition
Preferences.cs:14
Terraria.Main.Configuration
static Preferences Configuration
Definition
Main.cs:2824
Terraria.Main
Definition
Main.cs:67
Terraria.Social.Base.CloudSocialModule.Write
bool Write(string path, byte[] data)
Definition
CloudSocialModule.cs:58
Terraria.Social.Base.CloudSocialModule.CloudSocialModule
CloudSocialModule()
Definition
CloudSocialModule.cs:64
Terraria.Social.Base.CloudSocialModule.Read
byte[] Read(string path)
Definition
CloudSocialModule.cs:47
Terraria.Social.Base.CloudSocialModule.Initialize
virtual void Initialize()
Definition
CloudSocialModule.cs:13
Terraria.Social.Base.CloudSocialModule.Read
void Read(string path, byte[] buffer, int length)
Terraria.Social.Base.CloudSocialModule.Shutdown
void Shutdown()
Terraria.Social.Base.CloudSocialModule.Forget
bool Forget(string path)
Terraria.Social.Base.CloudSocialModule.Write
bool Write(string path, byte[] data, int length)
Terraria.Social.Base.CloudSocialModule.b__1_0
void< Initialize > b__1_0(Preferences preferences)
Definition
CloudSocialModule.cs:70
Terraria.Social.Base.CloudSocialModule.HasFile
bool HasFile(string path)
Terraria.Social.Base.CloudSocialModule.Delete
bool Delete(string path)
Terraria.Social.Base.CloudSocialModule.b__1_1
void< Initialize > b__1_1(Preferences preferences)
Definition
CloudSocialModule.cs:77
Terraria.Social.Base.CloudSocialModule.GetFileSize
int GetFileSize(string path)
Terraria.Social.Base.CloudSocialModule.GetFiles
IEnumerable< string > GetFiles()
Terraria.Social.Base.CloudSocialModule.Read
void Read(string path, byte[] buffer)
Definition
CloudSocialModule.cs:53
Terraria.Social.Base.CloudSocialModule.EnabledByDefault
bool EnabledByDefault
Definition
CloudSocialModule.cs:83
Terraria.Social.Base.CloudSocialModule
Definition
CloudSocialModule.cs:11
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:7
Terraria.Social.ISocialModule
Definition
ISocialModule.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.length
@ length
System
Definition
__ComObject.cs:4
Terraria.IO
Definition
ChestInfo_OldMobile.cs:5
Terraria.Social.Base
Definition
AchievementsSocialModule.cs:4
source
Terraria
Social
Base
CloudSocialModule.cs
Generated by
1.10.0