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
CaptureManager.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
using
Microsoft.Xna.Framework.Graphics
;
4
5
namespace
Terraria.Graphics.Capture
6
{
7
// Token: 0x0200076D RID: 1901
8
public
class
CaptureManager
:
IDisposable
9
{
10
// Token: 0x1700078F RID: 1935
11
// (get) Token: 0x06003E58 RID: 15960 RVA: 0x0023D090 File Offset: 0x0023B290
12
public
bool
IsCapturing
13
{
14
get
15
{
16
}
17
}
18
19
// Token: 0x06003E59 RID: 15961 RVA: 0x0023D0A0 File Offset: 0x0023B2A0
20
public
CaptureManager
()
21
{
22
}
23
24
// Token: 0x17000790 RID: 1936
25
// (get) Token: 0x06003E5A RID: 15962 RVA: 0x0023D0B4 File Offset: 0x0023B2B4
26
// (set) Token: 0x06003E5B RID: 15963 RVA: 0x0023D0CC File Offset: 0x0023B2CC
27
public
bool
Active
28
{
29
get
30
{
31
return
this.
_interface
.
Active
;
32
}
33
set
34
{
35
if
(!
true
)
36
{
37
}
38
if
(!
true
)
39
{
40
CaptureInterface
@interface
=
this._interface
;
41
bool
active =
@interface
.
Active
;
42
}
43
}
44
}
45
46
// Token: 0x17000791 RID: 1937
47
// (get) Token: 0x06003E5C RID: 15964 RVA: 0x0023D0F8 File Offset: 0x0023B2F8
48
public
bool
UsingMap
49
{
50
get
51
{
52
CaptureInterface
@interface
=
this._interface
;
53
if
(
@interface
.Active)
54
{
55
return
@interface
.
UsingMap
();
56
}
57
}
58
}
59
60
// Token: 0x06003E5D RID: 15965 RVA: 0x0023D11C File Offset: 0x0023B31C
61
public
void
Scrolling
()
62
{
63
this.
_interface
.
Scrolling
();
64
}
65
66
// Token: 0x06003E5E RID: 15966 RVA: 0x0023D134 File Offset: 0x0023B334
67
public
void
Update
()
68
{
69
this.
_interface
.
Update
();
70
}
71
72
// Token: 0x06003E5F RID: 15967 RVA: 0x0023D14C File Offset: 0x0023B34C
73
public
void
Draw
(
SpriteBatch
sb)
74
{
75
this.
_interface
.
Draw
(sb);
76
}
77
78
// Token: 0x06003E60 RID: 15968 RVA: 0x000021DB File Offset: 0x000003DB
79
public
float
GetProgress
()
80
{
81
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
82
}
83
84
// Token: 0x06003E61 RID: 15969 RVA: 0x0023D168 File Offset: 0x0023B368
85
public
void
Capture
()
86
{
87
}
88
89
// Token: 0x06003E62 RID: 15970 RVA: 0x0023D178 File Offset: 0x0023B378
90
public
void
Capture
(
CaptureSettings
settings)
91
{
92
}
93
94
// Token: 0x06003E63 RID: 15971 RVA: 0x0023D188 File Offset: 0x0023B388
95
public
void
DrawTick
()
96
{
97
}
98
99
// Token: 0x06003E64 RID: 15972 RVA: 0x0023D198 File Offset: 0x0023B398
100
public
void
Dispose
()
101
{
102
}
103
104
// Token: 0x06003E65 RID: 15973 RVA: 0x0023D1A8 File Offset: 0x0023B3A8
105
// Note: this type is marked as 'beforefieldinit'.
106
static
CaptureManager
()
107
{
108
}
109
110
// Token: 0x04007D17 RID: 32023
111
public
static
CaptureManager
Instance
;
112
113
// Token: 0x04007D18 RID: 32024
114
private
CaptureInterface
_interface
;
115
}
116
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Microsoft.Xna.Framework.Graphics.SpriteBatch
Definition
SpriteBatch.cs:14
Terraria.Graphics.Capture.CaptureInterface.Update
void Update()
Definition
CaptureInterface.cs:50
Terraria.Graphics.Capture.CaptureInterface.Scrolling
void Scrolling()
Definition
CaptureInterface.cs:292
Terraria.Graphics.Capture.CaptureInterface.Active
bool Active
Definition
CaptureInterface.cs:394
Terraria.Graphics.Capture.CaptureInterface.UsingMap
bool UsingMap()
Definition
CaptureInterface.cs:267
Terraria.Graphics.Capture.CaptureInterface.Draw
void Draw(SpriteBatch sb)
Definition
CaptureInterface.cs:134
Terraria.Graphics.Capture.CaptureInterface
Definition
CaptureInterface.cs:15
Terraria.Graphics.Capture.CaptureManager.CaptureManager
CaptureManager()
Definition
CaptureManager.cs:20
Terraria.Graphics.Capture.CaptureManager.UsingMap
bool UsingMap
Definition
CaptureManager.cs:49
Terraria.Graphics.Capture.CaptureManager.CaptureManager
static CaptureManager()
Definition
CaptureManager.cs:106
Terraria.Graphics.Capture.CaptureManager.Dispose
void Dispose()
Definition
CaptureManager.cs:100
Terraria.Graphics.Capture.CaptureManager._interface
CaptureInterface _interface
Definition
CaptureManager.cs:114
Terraria.Graphics.Capture.CaptureManager.DrawTick
void DrawTick()
Definition
CaptureManager.cs:95
Terraria.Graphics.Capture.CaptureManager.Scrolling
void Scrolling()
Definition
CaptureManager.cs:61
Terraria.Graphics.Capture.CaptureManager.Instance
static CaptureManager Instance
Definition
CaptureManager.cs:111
Terraria.Graphics.Capture.CaptureManager.Update
void Update()
Definition
CaptureManager.cs:67
Terraria.Graphics.Capture.CaptureManager.Draw
void Draw(SpriteBatch sb)
Definition
CaptureManager.cs:73
Terraria.Graphics.Capture.CaptureManager.Capture
void Capture(CaptureSettings settings)
Definition
CaptureManager.cs:90
Terraria.Graphics.Capture.CaptureManager.GetProgress
float GetProgress()
Definition
CaptureManager.cs:79
Terraria.Graphics.Capture.CaptureManager.Capture
void Capture()
Definition
CaptureManager.cs:85
Terraria.Graphics.Capture.CaptureManager.IsCapturing
bool IsCapturing
Definition
CaptureManager.cs:13
Terraria.Graphics.Capture.CaptureManager.Active
bool Active
Definition
CaptureManager.cs:28
Terraria.Graphics.Capture.CaptureManager
Definition
CaptureManager.cs:9
Terraria.Graphics.Capture.CaptureSettings
Definition
CaptureSettings.cs:8
System.IDisposable
Definition
IDisposable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
System
Definition
__ComObject.cs:4
Terraria.Graphics.Capture
Definition
CaptureBiome.cs:4
source
Terraria
Graphics
Capture
CaptureManager.cs
Generated by
1.10.0